Patrick Farr
Pediatrician · Physician
806 Saint Vincents Dr, 35205 BirminghamPediatrician · Physician
806 Saint Vincents Dr, 35205 BirminghamPediatrician · Physician · Childcare
806 Saint Vincents Dr, 35205 BirminghamPediatrician · Physician
806 Saint Vincents Dr, 35205 BirminghamPediatrician · Physician · Surgery
2660 10th Ave S, 35205 BirminghamPediatrician · Physician
806 Saint Vincents Dr, 35205 BirminghamPediatrician · Physician
2660 10th Ave S, 35205 BirminghamPediatrician · Physician
2660 10th Ave S, 35205 BirminghamPediatrician · Physician
2850 Fairway Dr, 35213 BirminghamPediatrician · Physician
619 S 20th Ave, 35205 BirminghamPediatrician · Physician
2316 7th Ave S, 35233 BirminghamPediatrician · Physician
1023 22nd St S, 35205 BirminghamPediatrician · Physician
619 19th St, 35249 BirminghamPediatrician · Physician
3300 Cahaba Rd, 35223 BirminghamPediatrician · Physician
620 20th St S, 35233 BirminghamPediatrician · Physician
1425 Richard Arrington Jr Blvd S, 35205 BirminghamPediatrician · Physician
720 20th St S, 35233 BirminghamPediatrician · Physician
720 20th St S, 35233 BirminghamPediatrician · Physician
620 20th St S, 35233 BirminghamPediatrician · Physician
930 20th St S, 35205 BirminghamPediatrician · Physician
1802 6th Ave S, 35233 Birmingham