Internal Medicine Affiliates

(205) 208-9669

516 Tuscaloosa Ave SW
Birmingham, AL 35211-1631