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