Francis James MD
Physician
1664 Forestdale Blvd, 35214 BirminghamPhysician
1664 Forestdale Blvd, 35214 BirminghamGeneral medicine · Physician
3001 27th St 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
3240 Edwards Lake Pkwy, 35235 BirminghamInternal medicine · Physician
3240 Edwards Lake Pkwy, 35235 BirminghamGeneral medicine · Physician
7836 2nd Ave S, 35206 BirminghamPhysician
415 Horse Creek Blvd, 35062 DoraInternal medicine · Physician
415 Horse Creek Blvd, 35062 DoraGeneral medicine · Physician
2101 Daniel Payne Dr, 35214 BirminghamPhysician · Psychotherapy and psychiatry
3504 Vann Rd, 35235 BirminghamGeneral medicine · Physician
7891 Wynwood Rd, 35173 Trussville