Thomas Printella Md
Pediatrician · Physician
2817 30th Ave N, 35207 BirminghamPediatrician · Physician
2817 30th Ave N, 35207 BirminghamGeneral medicine · Physician
3001 27th St N, 35207 BirminghamGeneral medicine · Physician
3001 27th St N, 35207 BirminghamInternal medicine · Physician
9131 Parkway E, 35206 BirminghamGeneral medicine · Physician
2101 Daniel Payne Dr, 35214 BirminghamGeneral medicine · Physician
5577 Chalkville Rd, 35235 BirminghamGeneral medicine · Physician
7836 2nd Ave S, 35206 BirminghamSurgery · Physician
3200 16th St N, 35207 BirminghamInternal medicine · Physician · Oncology
100 Pilot Medical Dr, 35235 BirminghamInternal medicine · Physician
100 Pilot Medical Dr, 35235 BirminghamInternal medicine · Physician
100 Pilot Medical Dr, 35235 BirminghamInternal medicine · Physician
100 Pilot Medical Dr, 35235 BirminghamInternal medicine · Physician
100 Pilot Medical Dr, 35235 BirminghamInternal medicine · Physician
100 Pilot Medical Dr, 35235 BirminghamInternal medicine · Physician
100 Pilot Medical Dr, 35235 BirminghamInternal medicine · Physician
7180 Mountain View Dr NE, 35126 PinsonPhysician · Psychotherapy and psychiatry
1101 E Park Dr, 35235 BirminghamInternal medicine · Physician
100 Pilot Medical Dr, 35235 BirminghamInternal medicine · Physician
100 Pilot Medical Dr, 35235 BirminghamOncology · Physician
1308 Bowman Rd, 35235 Birmingham