Children's Hospital of Philadelphia Primary Care Haverford 663 West Lancaster Avenue Bryn Mawr, PA 19010 Get Directions