Doylestown Health is consistent with the COVID-19 recommendations of the Centers for Disease Control (CDC)

Doylestown Health supports continued proactive efforts to prevent an uncontrolled outbreak among our most vulnerable populations, including unvaccinated adults as well as children who are ineligible for vaccination at this time.

For more Doylestown Health COVID-19 information, visit our COVID-19 Update page.

Doylestown Health Physicians


Doylestown Health Internal Medicine Locations

Doylestown Health Primary Care offers a full range of family medicine services in several convenient Bucks County locations. Our office hours vary by physician and location.

Location and Appointment Scheduling

Doylestown Health Internal Medicine is conveniently located on Farm Lane in Doylestown, minutes from Doylestown Hospital.

Doylestown Health Internal Medicine



310 Farm Lane
Doylestown, PA 18901
Get Directions

Contact Information

Appointments: 215.348.3990

Hours of Operation
  • Monday: 9 am to 5 pm
  • Tuesday: 7:30 am to 10 am (with PA); 9 am to 5 pm (with doctors)
  • Wednesday: 9 am to 6 pm
  • Thursday: 7:30 am to 7 pm
  • Friday: 9 am to 5 pm



1456 Ferry Road
PO Box 375, Suite 600
Fountainville, PA 18923
Get Directions

Contact Information

Appointments: 215.230.8390

Hours of Operation

Please call for hours

Insurance Accepted

Doylestown Health Internal Medicine accepts many of the same insurance plans as Doylestown Hospital.