The DVHT Health Center is located at 719 Dresher Road, Suite B, Horsham, PA. Effective August 1, 2023, the Health Center will be managed by Marathon Health.


To schedule an appointment or to register your patient portal account please call (833) 227-3558 and a Marathon Health Ambassador will assist you. Registered portal users can access their patient portal by clicking here. 


For emergency care, please dial 911 or go to your nearest emergency room.  If you need to seek urgent care outside of Health Center hours of operation, please visit the closest in-network urgent care center, a local CVS MinuteClinic or access TelaDoc 24/7 at 1-855-TELADOC (835-2362).  Applicable plan co-pays may apply.


DVHT Health Center, Horsham, Pa. Hours of Operation: 

  • Monday – 6:30 a.m. to 6:30 p.m.
  • Tuesday – 6:30 a.m. to 6:30 p.m.
  • Wednesday – 6:30 a.m. to 6:30 p.m.
  • Thursday – 6:30 a.m. to 6:30 p.m.
  • Friday- 8:00 a.m. to 1 p.m.

Provider Care Team:

  • Maria Limberakis, DO
  • Bonnie Schachter, MD
  • Jennifer DiMedio, CRNP
  • Gretchen Kenney-Bernatowicz, CRNP

Health Center Manager: Alexa Holmes, RN

The Aetna Primary Care Physician (PCP) ID number for the DVHT Health Center is 351155.

HMO members who wish to use the Health Center as their Primary Care Physician’s office, may request to change the PCP ID number on their Aetna ID card by completing the form below.

DVHT Health Center PCP ID Change

  • Your request will be processed by the Delaware Valley Health Trust and a new Aetna ID card will be generated listing the DVHT Health Center as your Primary Care Physician's office. Please allow up to 14 days to receive a new Aetna ID card. For immediate assistance, please email or call 267 803 5739.