280 Animal Medical Center
9689 Highway 55
Sterrett, AL 35147
T: 205-678-8459
A Mi Brookwood Medical Center
2006 Brookwood Medical Ctr Dr
Homewood, AL 35209-6899
T: 205-879-4369

A R T Fertility Program of Alabama
2006 Brookwood Medical Ctr Dr Ste 508
Birmingham, AL 35209-6823
T: 205-870-9784

www.artprogramal.com
A-Tech Dental Lab Inc
5609 Cahaba Glen Cir
Birmingham, AL 35210-5424
T: 205-956-5070

www.atechdentallab.com

Abortion & Birth Control Center
1211 27th Pl S
Birmingham, AL 35205-1806
T: 205-322-2121
Abortion Advice & Information
1211 27th Pl S
Birmingham, AL 35205-1806
T: 205-322-2121

Adamsville Family Medicine
3915 Veterans Memorial Dr
Adamsville, AL 35005-2260
T: 205-674-1222
Adult Vocational Rehabilitation Service-State
1515 6th Ave S
Birmingham, AL 35233-1601
T: 205-930-3200

After Hours Family Medicine Hoover Llc
3216 Cahaba Heights Rd
Birmingham, AL 35243-1614
T: 205-977-7001
Alabama Cardiovascular Group
48 Medical E Park Dr
Alton, AL 35015
T: 205-838-3000

Alabama Clinical Therapeutics Llc
6725 Deerfoot Pkwy
Pinson, AL 35126-3093
T: 205-681-0352
Alabama Clinical Therauputic
806 Saint Vincents Dr
Birmingham, AL 35205-1684
T: 205-933-8522

Alabama Dialysis
708 Cotton Ave SW
Birmingham, AL 35211-1646
T: 205-780-8533
Alabama Dialysis Services
708 Cotton Ave SW
Birmingham, AL 35211-1646
T: 205-785-2469

Alabama Dialysis Services
708 Cotton Ave SW
Birmingham, AL 35211-1646
T: 205-785-3500
Alabama Eye Bank
500 Robert Jemison Rd
Birmingham, AL 35209-3070
T: 205-942-2184

Alabama Hospital Association
2204 Lakeshore Dr
Birmingham, AL 35209-6729
T: 205-879-8776
Alabama Hypnotherapy Center
2117 16th Ave S
Birmingham, AL 35205-5060
T: 205-933-5705

www.tranceworkers.com

Alabama Reference Labs
758 Main St
Gardendale, AL 35071-2696
T: 205-608-1981
Alabama Wildlife Rehabilitation Center
Birmingham, AL 35203
T: 205-320-6189

Alcohol & Drug Treatment Center
Bessemer, AL 35020
T: 205-424-8747

Alford Doug MD
1604 Stouts Rd
Fultondale, AL 35068-1962
T: 205-849-9811

www.norwoodclinic.com
Allemand M Chris MD
2006 Brookwood Medical Ctr Dr
Birmingham, AL 35209-6899
T: 205-870-9784

AMC-Vulcan Inc
810 5th Ave N
Birmingham, AL 35203-2511
T: 205-328-3014
American Family Care
6554 Aaron Aronov Dr
Fairfield, AL 35064-1823
T: 205-786-5022

www.amercianfamilycare.com

American Family Care
120 Colonial Promenade Pkwy
Alabaster, AL 35007-3155
T: 205-605-0495

www.amercianfamilycare.com
American Family Care
5410 Highway 280
Birmingham, AL 35242-6508
T: 205-201-7290

www.americanfamilycare.com

American Family Care
Birmingham, AL 35203
T: 205-979-1427

www.americanfamilycare.com
American Family Care Medical Centers
101 Payne Rd
Gardendale, AL 35071-2597
T: 205-631-6834

www.amercianfamilycare.com

American Family Care Medical Centers
101 Payne Rd
Gardendale, AL 35071-2597
T: 205-631-6834

www.americanfamilycare.com
American Family Care Medical Centers
9772 Parkway E
Birmingham, AL 35215-7804
T: 205-833-6888

www.americanfamilycare.com

American Family Care Medical Centers
5892 Trussville Crossings Pkwy
Birmingham, AL 35235-8633
T: 205-655-4002

www.americanfamilycare.com
American Family Care Medical Centers
9772 Parkway E
Birmingham, AL 35215-7804
T: 205-833-6888

www.americanfamilycare.com

American Family Care Medical Centers
7 Office Park Cir Ste 201
Birmingham, AL 35223-2595
T: 205-871-8891

www.americanfamilycare.com
American Family Care Medical Centers
1652 Montclair Rd
Irondale, AL 35210-2410
T: 205-956-9192

www.americanfamilycare.com

American Family Care Medical Centers
2147 Riverchase Office Rd
Birmingham, AL 35244-1836
T: 205-403-8902

www.americanfamilycare.com
American Family Care Medical Centers
Trussville, AL 35173
T: 205-228-0080

www.americanfamilycare.com

American Family Care Medical Centers
Alabaster, AL 35007
T: 205-605-0499

www.americanfamilycare.com
American Family Care Medical Centers
200 Montgomery Hwy Ste 100
Birmingham, AL 35216-1892
T: 205-879-7454

American Family Care Medical Centers
200 Montgomery Hwy Ste 100
Birmingham, AL 35216-1892
T: 205-879-7454

www.americanfamilycare.com
American Family Care Medical Centers
Birmingham, AL 35216
T: 205-979-1427

www.americanfamilycare.com

American Family Care Occupational Health Clinic
2124 4th Ave S
Birmingham, AL 35233-2204
T: 205-323-1661
American Family Care Pelham
2757 Green Springs Hwy
Birmingham, AL 35209-4903
T: 205-290-0088

www.americanfamilycare.com

American Family Care Pelham
7 Office Park Cir Ste 201
Birmingham, AL 35223-2595
T: 205-879-7454

www.amercianfamilycare.com
American Family Care Pelham
1007 9th Ave N
Bessemer, AL 35020-5311
T: 205-426-9605

www.americanfamilycare.com

American Family Care Pelham
2147 Riverchase Office Rd
Birmingham, AL 35244-1836
T: 205-403-8902

www.amercianfamilycare.com
American Family Care Pelham
1680 Montgomery Hwy
Birmingham, AL 35216-4906
T: 205-979-0888

www.amercianfamilycare.com

American Family Care Pelham
5410 Highway 280
Birmingham, AL 35242-6508
T: 205-201-7290

www.americanfamilycare.com
American Family Care Pelham
Birmingham, AL 35203
T: 205-201-7295

www.americanfamilycare.com

American Family Care Pelham
Alabaster, AL 35007
T: 205-605-0499

www.americanfamilycare.com
American Family Care Pelham
7 Office Park Cir Ste 201
Birmingham, AL 35223-2595
T: 205-871-4891

www.americanfamilycare.com

American Family Care Pelham
Birmingham, AL 35203
T: 205-979-1427

www.americanfamilycare.com
American Fitness Gym
2650 Valleydale Rd
Birmingham, AL 35244-2023
T: 205-991-5591

American Health Imaging of Birmingham Llc
2101 4th Ave S
Birmingham, AL 35233-2029
T: 205-251-1300
American Testing Laboratory
1230 8th Ave N
Bessemer, AL 35020-5526
T: 205-424-1390

Ameripath
3918 Montclair Rd Ste 100
Birmingham, AL 35213-2417
T: 205-870-4897
Anderson Dental
100 S Colonial Dr Ste 400
Alabaster, AL 35007-4675
T: 205-664-1166

Andrews James R MD
805 Saint Vincents Dr
Birmingham, AL 35205-1636
T: 205-939-3699

www.andrewscenters.com
Andrews Sport and Fitness
700 Montgomery Hwy
Birmingham, AL 35216-1866
T: 205-823-8571

Andrews Sports and Fitness
700 Montgomery Hwy
Birmingham, AL 35216-1866
T: 205-823-4745
Andrews Sports Medicine & Orthopedic Center
806 Saint Vincents Dr Ste 415
Birmingham, AL 35205-1616
T: 205-939-3699

Andrews Sports Medicine and Orthopaedic Center
805 Saint Vincents Dr Ste 100
Birmingham, AL 35205-1638
T: 205-939-3699

www.andrewscenters.com
Ani Advanced Clinic Service
509 Brookwood Blvd
Birmingham, AL 35209-6801
T: 205-414-9850

Anytime Fitness
4955 McAdory School Rd Ste 101
Mc Calla, AL 35111-3484
T: 205-428-9115

www.anytimefitness.com
Anytime Fitness
136 Market Center Dr
Alabaster, AL 35007-8610
T: 205-663-9100

www.anytimefitness.com

Anytime Fitness
4510 Overton Rd Ste 100
Birmingham, AL 35210-3849
T: 205-957-2525

www.anytimefitness.com
Anytime Fitness
16054 Highway 280 Ste 700
Chelsea, AL 35043-8420
T: 205-678-8820

www.anytimefitness.com

Aps
840 Montclair Rd Ste 122
Birmingham, AL 35213-1900
T: 205-443-1070
Armstrong-Smith Co Inc
2405 2nd Ave S
Birmingham, AL 35233-2508
T: 205-251-7671

Ashley Donald R Dr
205 Caldwell Dr
Warrior, AL 35180-1407
T: 205-647-0526
Atherotech
400 Vestavia Pkwy
Birmingham, AL 35216-3763
T: 205-871-8344

Atherotech Inc
201 London Pkwy Ste 400
Birmingham, AL 35211-4498
T: 205-314-7400
B Mc Shelby Lab
1022 1st St N
Alabaster, AL 35007-8706
T: 205-621-7914

Balance Chiropractors
1070 Montgomery Hwy
Birmingham, AL 35216-2806
T: 205-823-7890

www.awellnessstudio.com
Ballestas Carlos
5410 Highway 280
Birmingham, AL 35242-6508
T: 205-201-7290

Baptist Breast Care Center At Princeton
701 Princeton Ave SW
Birmingham, AL 35211-1303
T: 205-783-7880
Baptist Health Center-Leeds
7530 Parkway Dr
Leeds, AL 35094-4808
T: 205-699-2541

Baptist Health Centers Inc
9709 Parkway E Ste E
Birmingham, AL 35215-7854
T: 205-836-1199
Baptist Health Centers Inc
1201 Lake Dr SE Ste 101
Bessemer, AL 35022-6492
T: 205-426-8708

Baptist Health Centers Inc
1201 Lake Dr SE Ste 101
Bessemer, AL 35022-6492
T: 205-426-8708
Baptist Health System
Birmingham, AL 35203
T: 205-715-5563

Baptist Health System General Offices
3201 4th Ave S
Birmingham, AL 35222-1723
T: 205-715-5000
Baptist Heath Center
840 Montclair Rd Ste 602
Birmingham, AL 35213-1947
T: 205-591-8535

Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3067
Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3090

Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3290
Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3291

Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3405
Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3493

Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3654
Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3725

Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3916
Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3050

Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-7100
Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-7270

Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-7378
Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-7460

Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-3755
Baptist Medical Centers
Birmingham, AL 35203
T: 205-783-7101