Alternative Medicine in Highland Park, Birmingham
2700 10th Ave S, Ste 502, Birmingham, Alabama, 35205-1250
(205) 933-2951
2660 10th Ave S, Birmingham, Alabama, 35205-1605
(205) 933-9258
1020 26th St S, Birmingham, Alabama, 35205-2412
(205) 933-2667