3143 Pelham Parkway
Suite 200
Pelham, AL 35124
- Map
- (205) 987-2020
2801 John Hawkins Blvd
Suite 125
Hoover, AL 35244
- Map
- (334) 610-3605
2112 Lynngate Drive
Hoover, AL 35216
- Map
- (205) 822-0155
5335 Highway 280
Hoover, AL 35242
- Map
- (205) 980-5156
4745 Chace Circle
Suite 101
Hoover, AL 35244
- Map
- (205) 547-1850
1419 Hamric Drive
Suite 102
Oxford, AL 36203
- Map
- (877) 268-8346
2520 Valleydale Road
Hoover, AL 35244
- Map
- (205) 980-9944
3825 Old Lorna Road
Suite 206
Hoover, AL 35244
- Map
- (205) 988-9800
1686 Montgomery Highway
Hoover, AL 35216
- Map
- (205) 979-2020
2200 Riverchase Center
Bldg 700, Ste 700
Hoover, AL 35244
- Map
- (205) 739-7800
4745 Chace Circle
Suite 101
Hoover, AL 35244
- Map
- (205) 733-7110
2801 John Hawkins Parkway
Suite 117E
Hoover, AL 35244
- Map
- (205) 968-1022
2827 Greystone Commercial Boulevard
Birmingham, AL 35242
- Map
- (205) 547-2323
3783 Pine Lane S.E.
Building 100
Bessemer, AL 35022
- Map
- (205) 428-5256
1015 Brock's Gap Parkway
Hoover, AL 35244
- Map
- (205) 982-0112
A Leading Provider of Non-Medical In-Home Care Service in Birmingham, Alabama
601 Beacon Parkway
Suite 206
Birmingham, AL 35209
- Map
- (205) 490-1079
2068 Valleydale Road
Hoover, AL 35244
- Map
- (205) 544-2828
1851 Data Drive
Hoover, AL 35244
- Map
- (205) 982-7000
2019 Highland Avenue South
Birmingham, AL 35205
- Map
- (205) 490-2916
3325 Lorna Road
Suite 5
Hoover, AL 35216
- Map
- (205) 379-0550
7815 Parkway Drive SW
Leeds, AL 35094
- Map
- (205) 699-6244
400 University Park Drive
Birmingham, AL 35209
- Map
- (205) 870-0786
1550-K Montgomery Highway
Hoover, AL 35216
- Map
- (205) 704-6977
2100 16th Avenue South
Birmingham, AL 35205
- Map
- (205) 933-0987
Dr. Trent Buchanan’s commitment to excellence not only emphasizes the technical skills of dentistry, but also reflects strong components of kindness and compassion.
Greystone Smile Design
140 Village St #203
Birmingham, AL 35242
- Map
- (205) 981-7775
4600 Hwy 280 S.
Suite 103
birmingham, AL 35242
- Map
- (205) 709-1650
2634 Valleydale Road
Birmingham, AL 35244
- Map
- (205) 981-0001
2700 10th Ave. S. POB2
Ste 103
Birmingham, AL 35205
- Map
- (205) 930-2512
206 Sleepy Hollow Circle
Vestavia Hills, AL 35216
- Map
- (205) 677-3803
2014 Lorna Ridge Lane
Hoover, AL 35216
- Map
- (205) 987-0271
3014 Allison Bonnett Memorial Dr
#106
Hueytown, AL 35023
- Map
- (205) 491-1193
2116 Rocky Ridge Rd
Hoover, AL 35216
- Map
- (205) 822-2177
995 9th Avenue SW
Bessemer, AL 35022
- Map
- (205) 481-8505
3690 Grandview Parkway
Birmingham, AL 35243
- Map
- (205) 971-1000
1680 Montgomery Highway
Hoover, AL 35216
- Map
- (205) 979-0888
2116 Rocky Ridge Road
Hoover, AL 35216
- Map
- (205) 822-2177
2385 Dolly Ridge Road
Birmingham, AL 35243
- Map
- (205) 979-2702
2970 Pelham Parkway
Pelham, AL 35124
- Map
- (205) 621-6411
168 Inverness Plaza
Birmingham, AL 35242
- Map
- (205) 408-0020
3980 Colonnade Parkway
Birmingham, AL 35243
2800 University Boulevard
Suite 314
Birmingham, AL 35233
- Map
- (205) 930-2356
7131 Cahaba Valley Road
Hoover, AL 35242
- Map
- (205) 725-6800
7191 Cahaba Valley Road
Suite 300
Birmingham, AL 35242
- Map
- (205) 995-9909
5809 Feldspar Way
Suite 111
Hoover, AL 35244
- Map
- (205) 588-0755
2040 Patton Chapel Road
Suite 100
Hoover, AL 35216
- Map
- (205) 979-6704
4673 Highway 280 East
Birmingham, AL 35242
- Map
- (205) 407-4689
2801 John Hawkins Parkway
Suite 141-K
Hoover, AL 35244
- Map
- (205) 682-7650
5569 Grove Boulevard
Hoover, AL 35226
- Map
- (205) 637-2600
1575 Montgomery Highway
Hoover, AL 35216
- Map
- (205) 822-1150
1600 7th Avenue South
Birmingham, AL 35233
- Map
- (205) 638-9434
235 Inverness Center Drive
Hoover, AL 35242
- Map
- (205) 443-9500
406 Hollywood Boulevard
Birmingham, AL 35209
- Map
- (205) 879-5216
2161 Valleydale Road
Birmingham, AL 35244
- Map
- (205) 988-6858
Bates Orthodontics provides quality orthodontic care with a service-first approach to establish a stable foundation of oral health for all patients. Come smile with us!
2826 Lakeshore Parkway
Birmingham, AL 35211
- Map
- (205) 719-5125
2151 Old Rocky Ridge Road
Suite 110
Hoover, AL 35216
- Map
- (205) 823-2258
2651 Laurel Oak Drive
Bessemer, AL 35022
- Map
- (205) 497-4570
810 St. Vincent's Drive
Birmingham, AL 35205
- Map
- (205) 939-7249
All Smiles is professional, reliable, and fast providing you with the best-fit candidates. Our dental staffing agency expedites the normal hiring process and increases productivity at your office.
P.O. Box 353
Shannon , AL 35142
- (205) 394-4753
3700 Cahaba Beach Road
Birmingham, AL 35244
- Map
- (205) 403-8902
500 Southland Drive Suite 149
Suite 149
Hoover, AL 35226
- Map
- (205) 538-7410
2022 Brookwood Med Ctr Blvd
Ste 403
Birmingham, AL 35209
- Map
- (205) 721-2777
3049 John Hawkins Parkway
Hoover, Alabama 35244
- Map
- (205) 444-4844
7191 Cahaba Valley Road
Hoover, AL 35242
- Map
- (205) 408-6600
2801 John Hawkins Pkwy
Suite 175
Hoover, Alabama 35244
- Map
- (205) 988-5858
500 Chase Park South
Suite 110
Hoover, AL 35244
- Map
- (205) 401-6999
500 Southland Drive
Suite 224
Hoover, AL 35226
- Map
- (205) 215-6864
1871 Chase Drive
Hoover, AL 35244
- Map
- (205) 989-0090
801 Shades Crest Road
Unit B
Hoover, AL 35226
- Map
- (205) 385-9999
5391 Magnolia Trace
Hoover, AL 35244
- Map
- (205) 453-0843
3980 Colonnade Parkway
Birmingham, AL 35243
- Map
- (205) 821-0090
2780 John Hawkins Parkway
Hoover, AL 35244
- Map
- (205) 733-0303
5410 Highway 280
Hoover, AL 35242
- Map
- (205) 201-7290
6496 Quail Run Drive
Pelham, AL 35124
- Map
- (205) 739-7773
1839 Montgomery Highway
Hoover, AL 35244
- Map
- (205) 444-2282
202 Inverness Center Drive
Ste. 201
Birmingham, AL 35242
- Map
- (205) 991-9292
3425 Colonnade Pkwy.
Suite A
Birmingham, AL 35243
- Map
- (205) 823-3366
3850 Galleria Woods Drive
Hoover, AL 35244
- Map
- (205) 234-2469
200 One Nineteen Boulevard
Hoover, AL 35242
- Map
- (205) 745-4600
Two Metroplex Drive
Suite 500
Birmingham, AL 35209
- Map
- (205) 879-1150
2034 Patton Chapel Road
Hoover, AL 35216
- Map
- (205) 979-9480
6600 Tatersall Lane
Hoover, AL 35242
- Map
- (205) 981-8090
2010 Brookwood Medical Center Drive
Birmingham, AL 35209
- Map
- (205) 877-1796
One Lakeshore Drive
Suite 301
Birmingham, AL 35209
- Map
- (205) 930-2910
Bradford Health Services has been treating alcoholism and drug addiction in teens, young adults and adults since 1977.
300 Century Park South
Suite 100
Hoover, AL 35226
- Map
- (205) 547-2727
3090 Healthy Way
Vestavia Hills, AL 35243
- Map
- (205) 201-7364
400 Municipal Drive
Hoover, AL 35216
- Map
- (205) 444-7884
Private-pay, non-medical in-home care provider in Birmingham, Decatur and Huntsville, Alabama!
1446 Montgomery Highway
Suite B
Birmingham, AL 35216
- Map
- (205) 460-1062
4501 Southlake Pkwy
Suite 200
Hoover, AL 35244
- Map
- (205) 985-7393
527-B Fieldstown Road
Gardendale, AL 35071
- Map
- (205) 631-5223
6328 Farley Lane
Birmingham, AL 35242
- Map
- 205-379-0322
2800 Greystone Commercial Blvd
Ste 4A
Hoover, AL 35216
- Map
- (205) 991-2550
5346 Stadium Trace Parkway
Suite 100
Hoover, AL 35244
- Map
- (205) 682-8022
570 Southland Drive
Hoover, AL 35226
- Map
- (205) 823-2393
4441 Creekside Avenue
Hoover, AL 35244
- Map
- (205) 823-0202
105 Inverness Corners
Birmingham, AL 35242
- Map
- (205) 981-4925
5336 Stadium Trace Parkway
Suite 112
Hoover, AL 35244
- Map
- (205) 988-9678
5295 Preserve Parkway
Suite 250
Hoover, AL 35244
- Map
- (205) 933-1199