Currently, North Willow Grove Family Medicine PC specializes in Family Medicine and Nurse Practitioner with 8 physicians. North Willow Grove Family Medicine PC Office Locations. North Willow Grove Family Medicine PC. 2701 Blair Mill Rd Ste 20 Willow Grove, PA 19090 (215) 672-7070. Monday : 8:00 AM - 9:00 PM: Tuesday :.