top of page

Office Address
6081 Hamilton Boulevard, Suite 101, Wescosville, PA 18106
Contact Information
610-395-0600
Phone
610-395-9473
Fax
Office Hours
Monday 8am - 5pm
Tuesday 9am - 8pm
Wednesday 9am - 3pm
Thursday 8am - 5pm
Friday 9am - 3pm
No Sat/Sun
Office Information
Welcome to Shepherd Hills Family Practice. Choosing a healthcare provider is one of the most important decisions you can make. You want someone who is caring, personable, knowledgeable, and accessible. Someone willing to take the time to go over all of your options and treat you as a person, not just a patient. At our family practice, we pride ourselves on our patient service. We offer a personable and knowledgeable staff, a caring environment, and a respected reputation.

Shepherd Hills Family Practice
Family Practice
bottom of page


