Information on Coronavirus (COVID-19)

Your health and well-being is our highest priority. As we welcome you back to services, please continue to stay informed with Doylestown Health's response to COVID-19. Learn more

Welcome Back: A message from Doylestown Health's President and CEO, Jim Brexler

We've established several new precautions to protect the health of our patients and staff. Hear from our President and CEO, Jim Brexler, and learn about the additional steps we've taken to keep you safe. Learn more

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.