Welcome, New Patients!

We are a primary care practice and family doctor accepting new patients from the Exton, Downingtown, West Chester, Coatesville, Chester Springs, Malvern, and other Chester and Delaware County areas. Adults ages 18 and up who are looking to establish a plan of care and have regular visits with a primary care practice are welcomed to choose a provider from our team and enroll as a new patient.

Contact our New Patient Team:


(610) 363-0100, #214


Complete our 5-question

Inquiry Form

and a member of our team will contact you!

Introducing Dr. Gregory Swan

We are booking appointments now for our newest provider, Dr. Gregory Swan. A graduate of the Philadelphia College of Osteopathic Medicine, Dr. Swan is an enthusiastic primary care provider with a special interest in proactive steps to manage and prevent chronic illness.


Becoming a Patient

The first step

Are you ready to enroll as a patient at CMMD & Associates? Contact our new patient team at or call (610) 363-0100, #214 to schedule your first appointment.


You can also fill out our New Patient Inquiry Form here and we'll contact you!

Your Medical Records

Your next step is to request that your previous doctor forward any and all relevant medical history and records to CMMD & Associates so we may properly complete your chart. It is your responsibility to ensure that we receive these records. They can be mailed, emailed, or faxed to us.

Your New Patient Questionnaire

The last step before your first appointment is to complete our comprehensive New Patient paperwork. We offer a completely online version, or a PDF that can be mailed or emailed. The form will take some time to complete, but go slow and tell us your full health story – we're listening.

New Patient Questionnaire


Fill out and submit the form

Online >

(The form will take 20 minutes or so to complete, and you cannot save your progress and return later. Be sure to start it when you have time to dedicate to completing it in full.)



Prefer to mail it in?

Download the PDF >

(The form will take 20 minutes or so to complete. You can fill it in on your computer, or print it out and handwrite your answers.)

Return by mail or email:

We can't wait to meet you.

How do we do things?

When it comes to our patients, we don't just want an appointment – we want a relationship! We want to know you and your health story, so that we can provide the personalized care and proactive medical advice that will keep you well throughout your adult life stages.

Our relationship will consist of sick visits for things like colds, flu, rashes, or new aches and pains. We'll also see you regularly for chronic conditions like diabetes, hypertension, or STDs. We also ask all of our patients to have a well visit once per year. Also known as a physical, we review your vitals, new general concerns, medications and specialists, and other things you might not bring up when you're here for a cough or cold. This visit also lets us provide referrals if needed.

Now, every good partnership has two parties – that means we also need you! As your new primary care provider, we ask that you:​

  • Call us first before seeing a specialist, so that we can save you time, copays, and get you to the right specialist.

  • Call us for non-emergencies, instead of going to the ER. With your help, we can keep ERs from being overwhelmed and healthcare costs from ticking upward. We have appointments seven days a week, and until 8pm on weekdays for things like injuries, pain, and illness.

  • Keep us informed of ER visits, hospital stays, surgeries, tests, or specialist visits. Call us right away after being in the hospital. Keeping your primary care doctor aware of your complete health picture is one of the best ways to ensure great healthcare across your conditions or concerns.


Christine Meyer, MD

Founder and Owner

Quick Links:

Providers and Care Teams

Our practice has a skilled team of physicians, CRNPs and PA-Cs who can see you for well and sick visits. You will select a primary provider from our team (read our bios here), but any provider on our team is accessible to you at any time, particularly if your provider does not have availability right away.

For continuity of care, we have Care Teams – clusters of providers in our office who coordinate and consult with each other. Whenever possible, we'll schedule you with a provider on your primary provider's care team.

The Patient Portal

We use a state-of-the-art online patient portal called MyPennChart. After your first appointment, you will receive an invitation to join the portal and set up your account. Learn more on our portal account page here.

Stay engaged in your health.

Be sure to sign up for the various methods we offer to communicate with you, including our Patient Portal, email lists, and social media, so you never miss an update. 

  • Wix Facebook page
Your First Visit

Please plan to arrive 20 minutes early to your appointment for first-time registration and check-in. You should have already completed your New Patient Paperwork (online or as a PDF you can bring with you).​

All patients must bring their current insurance card, photo ID, and a payment method (cash, credit card or check) for their copay. Copays are due at the time of your appointment.

If you are more than 10 minutes late for your scheduled appointment time, the appointment may need to be rescheduled. Please plan ahead for traffic in our area! 

Coming in for your first visit?