Temporary Traffic and Entrance Information Starting Sept. 14

As we make long-term improvements to the Doylestown Hospital campus, please be aware of temporary traffic and entrance changes due to construction September 14-25. Learn more

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

Locations

Doylestown Health Primary Care 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.

Buckingham

Address

4897 York Road
P.O. Box 278
Buckingham, PA 18912
Get Directions

Providers

Contact Information

  • Appointments: 215.794.7471
  • Fax: 215.794.2576

Hours of Operation

  • Monday through Thursday: 8 am to 8 pm
  • Friday: 8 am to 5 pm
  • Saturday: 8 am to Noon

Chalfont

Location

1500 Horizon Drive, Suite 115
Chalfont, PA 18914
Get Directions

Providers

Contact Information

  • Appointments: 215.997.9910
  • Fax: 215.997.9950

Hours of Operation

  • Monday and Wednesday: 7 am to 4 pm
  • Tuesday and Thursday: 10 am to 7 pm
  • Friday: 7 am to 2 pm

Doylestown

Location

Shady Retreat

708 Shady Retreat Road, Suite 5
Doylestown, PA 18901
Get Directions

Provider

Contact Information

  • Appointments: 215.348.5888
  • Fax: 215.348.7001

Hours of Operation

  • Monday, Tuesday and Thursday: 9 am to 5 pm
  • Wednesday: 10 am to 8 pm
  • Friday: 7 am to 2 pm

Location

Spruce Street

300 Spruce Street
Doylestown, PA 18901
Get Directions

Provider

Contact Information

  • Appointments: 215.230.7800
  • Fax: 215.230.7993
Access patient forms

Hours of Operation

  • Monday: 11 am to 8 pm
  • Tuesday: 8:30 am to 5:30 pm
  • Wednesday: 8:30 am to 4:30 pm
  • Thursday: 9:30 am to 7:30 pm
  • Friday: 9:30 am to 3 pm
  • Saturday: 9 am to Noon (twice a month ONLY during school year September – June)

Location

Doylestown Health Internal Medicine
310 Farm Lane
Doylestown, PA 18901
Get Directions

Providers

Contact Information

  • Appointments: 215.348.3990
  • Fax: 215.348.7705

Hours of Operation

  • Monday: 9 am to 8 pm
  • Tuesday and Thursday: 9 am to 6:30 pm
  • Wednesday and Friday: 9 am to 5 pm
  • Saturday: 9 am to Noon

New Hope

Location

6542 Lower York Road
Logan Square, Suite 8
New Hope, PA 18938
Get Directions

Providers

Contact Information

  • Appointments: 215.794.7471
  • Fax: 215.794.2576

Hours of Operation

  • Monday through Friday: 8 am to 5 pm

Richboro

Location

95 Almshouse Road, Suite 202
Richboro, PA 18954
Get Directions

Provider

Contact information

  • Appointments: 215.364.4141
  • Fax: 215.364.7162

Hours of Operation

  • Monday: 8 am to Noon
  • Tuesday and Thursday: 10 am to 6 pm
  • Wednesday: Hours by appointment, house calls available by appointment
  • Friday: 9 am to Noon

Patient Portal

Use our patient portal for your outpatient needs:

  • Email communication with physician and office staff
  • Prescription Refills
  • Appointment requests and confirmations
  • Review of portions of your medical record
  • Paying bill online

Please note: The Doylestown Health Physicians patient portal is separate from the Doylestown Hospital patient portal. Please visit myHealthDoylestown for inpatient records.

Visit Patient Portal
Doylestown Health Physicians Patient Portal

Blog Posts

Doctor and patient wearing masks meet for a consultation
Colonoscopy in the Era of COVID-19

Because no one knows for sure how long COVID-19 will continue to affect our lives, delaying colonoscopy until the pandemic is over is not the safest option.

View All Articles

Upcoming Classes and Events

Find a doctor or request an appointment.