Shelby Internal Medicine is a United States of America company, located at 1004 1st St N # 270 in Alabaster.
782 Sargent Creek Rd, Kodiak, 99615-9424 (99615)
2206 Airport Blvd Ste D, Mobile, 36606-1740 (36606)
505 W Main St, Mobile, 36610-3881 (36610)
13 Office Park Cir # 9, Birmingham, 35223-2520 (35223)
418 Medical Center Pkwy, Selma, 36701-7736 (36701)
P.O. BOX 577, Trussville, 35173-0577 (35173)
104b S College St, Opp, 36467-2121 (36467)
5708 Picketts Cir, Pinson, 35126-5510 (35126)
818 1st Ave, Selma, 36701-5279 (36701)
2430 University Blvd E, Tuscaloosa, 35404-4142 (35404)