Meadow Creek Family Practice, also known as MCFP, offers a range of health care services in New Holland in Pennsylvania. It provides appointment scheduling and transportation solutions, as well as operates an immunization clinic. The facility performs medical procedures at the Center for Health at Garden Spot Village. Meadow Creek Family Practice is a division of the Welsh Mountain Medical &...