Free Valet Parking

Doylestown Hospital will provide complimentary valet services Monday – Friday from 7 am – 5 pm for patients and visitors. Learn more

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.

Chalfont

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

  • Provider: Richard C.Gaibler, DO
  • Appointments: 215-997-9910
  • Fax: 215-997-9950
  • Office Hours
    • Monday and Wednesday: 7 am to 4 pm
    • Tuesday and Thursday: 10 am to 7 pm
    • Friday: 7 am to 2 pm

Doylestown

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

300 Spruce Street
Doylestown, PA 18901
Get Directions

  • Provider: Elliot H. Schnur, MD
  • Appointments: 215-230-7800
  • Fax: 215-230-7993
  • Office Hours
    • Monday: 11 am to 8 pm
    • Tuesday: 8:30 am to 5:15 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:00 am to 12 pm (every other Saturday from September through June)

Richboro

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

  • Provider: Harvey N.Lisgar, DO
  • Appointments: 215-364-4141
  • Fax: 215-364-7162
  • Office Hours
    • Monday: 8 am to 12 noon
    • Tuesday and Thursday: 10 am to 6 pm
    • Wednesday: Hours by appointment, house calls available by appointment
    • Friday: 9 am to 12 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 Primary Care patient portal is separate from the Doylestown Hospital patient portal. Please visit myHealthDoylestown for inpatient records.