Birmingham Hospitatlist PC
Internal medicine · Physician
817 Princeton Ave SW, 35211 BirminghamInternal medicine · Physician
817 Princeton Ave SW, 35211 BirminghamInternal medicine · Physician
817 Princeton Ave SW, 35211 BirminghamInternal medicine · Physician
701 Princeton Ave SW, 35211 BirminghamInternal medicine · Physician
832 Princeton Ave SW, 35211 BirminghamInternal medicine · Physician
5276 Dresden Rd, 35210 IrondaleInternal medicine · Physician
817 Princeton Ave SW, 35211 BirminghamInternal medicine · Physician
933 19th St S, 35205 BirminghamInternal medicine · Physician
817 Princeton Ave SW, 35211 BirminghamInternal medicine · Physician
817 Princeton Ave SW, 35211 BirminghamPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1220 17th St S, 35205 BirminghamInternal medicine · Physician
1530 3rd Ave, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave, 35294 BirminghamInternal medicine · Physician
1600 20th St S, 35205 BirminghamPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1201 11th Ave S, 35205 BirminghamInternal medicine · Physician
1201 11th Ave S, 35205 BirminghamInternal medicine · Physician
1201 11th Ave S, 35205 BirminghamInternal medicine · Physician
1010 Tuscaloosa Ave SW, 35211 BirminghamInternal medicine · Physician
3508 Bermuda Dr, 35210 Irondale