We are proud to quickly respond to all inquiries. Please feel free to call, or if you’d like to ask us a question, use the form provided and we will respond within 24 hours (Monday-Friday). If you would like to schedule an appointment please click here to fill out our schedule an appointment form.
We offer same day or next day appointments at four patient-friendly locations in Lancaster, Ephrata and Elizabethtown. For all medical questions or concerns, please call our office at (717) 869-4600.
Send Us A Message
Please do not send medical information through the website. Thank you!
Please note that this form is for general inquiries or feedback only. For time-sensitive or personal requests, please do the following:
- To reschedule or cancel an appointment, please call (717) 869-4600, Monday–Friday between 8:00 a.m. and 5:00 p.m.
- If you have clinical questions related to your personal health, please call our office to speak to one of our providers or send your message through our secure patient portal. Please be advised that any sensitive health information should NOT be submitted through our website.