Health & Medical

Health & Medical in Birmingham, Alabama

484 local professionals offering Health & Medical services in Birmingham.

Bachofer E V DDS

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 251-6928

Backus Smiles Orthodontics - Homewood Orthodontist

Orthodontics

Orthodontics in Birmingham, AL

Birmingham(659) 734-1740

Baldone Charles J DDS

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 879-6880

Barefoot Matthew DDS

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 908-5822

Barfield Robert DDS

Endodontics

Endodontics in Birmingham, AL

Birmingham(205) 934-1196

Bates Orthodontics - Birmingham, AL

Orthodontics

Orthodontics in Birmingham, AL

Birmingham(205) 719-5125

Beaumont Dental Arts

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 662-7406

Benjamin D Williams, DMD

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 476-4413

Best Dentist Brooklyn Care

General Dentistry

General Dentistry in Birmingham, AL

Birmingham

Bevel Karen

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 853-1579

Birmingham Braces

Orthodontics

Orthodontics in Birmingham, AL

Birmingham(205) 956-4277

Birmingham Dental

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 324-1323

Birmingham Dentures and Implants

Dental Implants

Dental Implants in Birmingham, AL

Birmingham(205) 644-8830

Birmingham District Dental Society

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 933-1718

Birmingham Eastern Family Dental Care

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 836-4044

Birmingham Endodontics, Dr. H. John Caprara, Jr.

Endodontics

Endodontics in Birmingham, AL

Birmingham(205) 981-3301

Birmingham Endodontics: Darin V. Cissell, DMD

Endodontics

Endodontics in Birmingham, AL

Birmingham(205) 981-3301

Birmingham Family Dental Services

General Dentistry

General Dentistry in Birmingham, AL

Birmingham(205) 251-8128