Internal Medicine Specialists is a United States of America company, located at 1215 7th St SE Ste 240 in Decatur.
537 Gaffney Rd, Fairbanks, 99701-4913 (99701)
31653 AL Highway 91, Hanceville, 35077-6515 (35077)
756 Lundy Ln, Mobile, 36606-4901 (36606)
3045 Independence Dr # D, Homewood, 35209-4170 (35209)
P.O. BOX 22, Hanceville, 35077-0022 (35077)
3116 4th Ave S, Birmingham, 35233-3010 (35233)
1280 Tiger Point Rd, Titus, 36080-3702 (36080)
P.O. BOX 676, Brewton, 36427-0676 (36427)
3000 Riverchase Galleria, Birmingham, 35244-2315 (35244)
196 HEASLETTS RD, Childersburg, 35044-5346 (35044)