Health & Medicine in Highland Park, Birmingham
1020 26th St S, Birmingham, Alabama, 35205-2412
(205) 397-1275
2660 10th Ave S, Birmingham, Alabama, 35205-1605
(205) 933-2691
2660 10th Ave S, Ste 528, Birmingham, Alabama, 35205-1625
(205) 933-9258
1211 28th St S, Birmingham, Alabama, 35205-1833
(205) 324-4884
2330 Highland Ave S, Birmingham, Alabama, 35205-2912
(205) 226-2400
2700 10th Ave S, Ste 505, Birmingham, Alabama, 35205-1250
(205) 933-7321
2700 10th Ave S, Ste 502, Birmingham, Alabama, 35205-1250
(205) 933-2951
2700 10th Ave S, Ste 305, Birmingham, Alabama, 35205-1248
(205) 939-0139
2700 10th Ave S, Ste 207, Birmingham, Alabama, 35205-1248
(205) 930-2520
2660 10th Ave S, Birmingham, Alabama, 35205-1605
(205) 939-0160
1020 26th St S, Birmingham, Alabama, 35205-2412
(205) 397-1275
2326 Highland Ave S, Birmingham, Alabama, 35205-2912
(205) 323-0706
2700 10th Ave S, Birmingham, Alabama, 35205-1200
(205) 933-2340
2660 10th Ave S, Birmingham, Alabama, 35205-1605
(205) 933-9258
2700 10th Ave S, Ste 509, Birmingham, Alabama, 35205-1250
(205) 933-7847
2700 10th Ave S, Birmingham, Alabama, 35205-1200
(205) 933-4020
1020 26th St S, Birmingham, Alabama, 35205-2412
(205) 933-2667
2700 10th Ave S, Birmingham, Alabama, 35205-1200
(205) 930-2060
Birmingham, Alabama, 35201
(205) 933-7777
2700 10th Ave S, Ste 501, Birmingham, Alabama, 35205-1200
(205) 930-9188
1020 26th St S, Birmingham, Alabama, 35205-2412
(205) 397-1275
2660 10th Ave S, Birmingham, Alabama, 35205-1605
(205) 933-9258
2660 10th Ave S, Birmingham, Alabama, 35205-1605
(205) 933-9258
2660 10th Ave S, Birmingham, Alabama, 35205-1605
(205) 933-2899
2660 10th Ave S, Ste 201, Birmingham, Alabama, 35205-1623
(205) 939-0023