Premier Physical Theropy and Sports Medicine
5021 Highway 280
See phone
See map
Foot Specialists
1 Independence Plz
See phone
See map
Shades Mountain Orthopedic PC
2018 Brookwood Medical Ctr Dr
See phone
See map
Lawrence J Lemak MD
720 Montclair Rd
See phone
See map
Mark A Elkus MD
1400 19th St S
See phone
See map
Children's Of Alabama - Pediatric Neurology
1600 7th Ave S # 402
See phone
See map
D One Orthopedics
1651 Independence Ct
See phone
See map
Reed Estes MD
1600 7th Ave S
See phone
See map
American Sports Medicine Institute
833 Saint Vincents Dr
See phone
See map
Birmingham Podiatry PC
805 Saint Vincents Dr Ste 420
See phone
See map
Davis, Jeffrey C, MD
805 Saint Vincents Dr # 100
See phone
See map
Bruce Orlean
52 Medical Park Dr E # 115
See phone
See map
Strickler, Howard M, MD
505 20th St N
See phone
See map
Crowe, Cary, MD
806 Saint Vincents Dr
See phone
See map
Davis, Randall S, MD
UAB Medical Ctr
See phone
See map
Carr, Gregg K MD
513 Brookwood Blvd
See phone
See map
Riley, Renee S, MD
805 Saint Vincents Dr # 100
See phone
See map
Premiere Physical Therapy & Sports Medicine
2051 Old Montgomery Hwy
See phone
See map
Pierpoint Beth
2051 Old Montgomery Hwy
See phone
See map
Hill, George M, MD
833 Saint Vincents Dr
See phone
See map
Cordover, Andrew M MD
805 Saint Vincents Dr
See phone
See map
Nichols Steven R MD
805 Saint Vincents Dr Ste 100
See phone
See map
Bramlett, Kenneth W, MD
1127 12th St S
See phone
See map
Casey, James Logan, MD Seale Harris Clinic
805 Saint Vincents Dr
See phone
See map
Haynes Neurosurgical Group
801 Princeton Ave SW Ste 310
See phone
See map
Russell, Robert I
1717 11th Ave S Ste 402
See phone
See map
Birmingham Physical Therapy & Sports Medicine
3140 Heights Vlg
See phone
See map
Carlisle, Willard R, MD
1833 27th Ave S
See phone
See map
Bramlett, Kenneth W, MD Orthopaedic Sports Medicine
200 Montgomery Ln
See phone
See map
Ronald G Albright DR
9131 Parkway E
See phone
See map
Seale Harris Clinic PC
805 Saint Vincents Dr Ste 510
See phone
See map
David E Linde Dpm
1 Independence Plz
See phone
See map
Lemak Sports Medicine
5890 Valley Rd
See phone
See map
Nexstep Physical Therapy
1682 Montgomery Hwy
See phone
See map
Cusmariu Jeffrey R MD
833 Saint Vincents Dr # 403
See phone
See map
Wamack, James H Jr MD
806 Saint Vincents Dr
See phone
See map
Princeton Women's Care
917 Tuscaloosa Ave SW
See phone
See map
David M Ostrowski MD
2700 10th Ave S Ste 200
See phone
See map
Vaughn, Michael S, MD
1 W Lakeshore Dr # 100
See phone
See map
Sharon K Mayberry MD
2660 10th Ave S Ste 107
See phone
See map
Wolf Robert Md
3525 Independence Dr
See phone
See map
Lemak Sports Medicine & Orthopaedic Institute
513 Brookwood Blvd # 350
See phone
See map
Waguespack, R W
2660 10th Ave S
See phone
See map
Ortho Sports Assoc
833 Saint Vincents Dr # 3-403
See phone
See map
Crittenden, Richard, MD
1 W Lakeshore Dr Ste 100
See phone
See map
Miner, Cherie B MD
805 Saint Vincents Dr Ste 100
See phone
See map
Parkway East Chiropractic
9002 Parkway E Ste A
See phone
See map
Fagan, Kimberly, MD
3125 Independence Dr # 300A
See phone
See map
St Vincent's Orthopedics
2700 10th Ave S
See phone
See map
James Curtis
2800 University Blvd # 307
See phone
See map