Dallastown Medical Associates

Welcome to Dallastown Medical Associates!


COVID Vaccine Update (04/14/21): Per the PA Department of Health, everyone 16 and older are eligible to receive the COVID vaccine.

Please note that 16 is the minimum age to receive the Pfizer vaccine and 18 is the minimum age to receive the Moderna vaccine, which is what we offer in our office.


COVID-19 Vaccine Scheduling: We are now offering the ability to schedule a COVID-19 Vaccine online. This feature is also now open to our established patients and the general public. Please click here to schedule.

Please note: If you do not see any time slots available, please check back later, as we may have all of our available doses reserved for this week. 


Online Appointment Scheduling: Established patients now have the option to schedule their own appointments online. (No patient portal account is needed.) Please click here to view our appointment availability.


As family physicians, we are specifically trained in providing comprehensive health care for the entire family. We serve as your health care advocate and as a community resource. Our special qualifications include newborn and routine pediatric care, adolescent and adult medicine, gynecology (but not obstetrics) and geriatric patient care.

We will strive to offer you the highest standard of medical care possible. We will make every effort to be considerate and respectful of your time, feelings, and opinions. We hope you will have a mutual respect for us as your physicians.

Our office looks forward to the opportunity of providing quality health care to your family in a pleasant, considerate, efficient, and caring manner.

We are a NCQA Level III Certified Patient Centered Medical Home (PCMH). Click here to watch a video with information about PCMH. 


Currently Accepting New Patients!

If you are interested in becoming a new patient, please give our office a call. We will verify that we accept your insurance (click here to see a list of insurances that we participate with) and can enter you in to our system as a patient.

**Please be advised that new patients who do not keep their scheduled appointments or do not give us at least 24 hours notice of cancellation will not be permitted to establish with us.