Our Approach to Primary Care
Our primary care providers offer the support you and your family need to reach your best health. We coordinate your care, keep a watchful eye on any changes in routine screenings, and work to help you avoid illness in the first place.
Why Choose Us for Primary Care
Kettering Health Medical Group brings high-quality, patient-focused, and faith-based healthcare to the Hamilton area. We use a team approach to improve your healthcare experience and provide seamless, timely referrals.
We promise to treat you as the unique person you are, not a list of symptoms. Our care team guides you through your whole health journey, providing education along the way, so you can live the life you love. Very simply, we give our best to help you be your best.
Find a Provider
Unique Visit Options for Your Unique Needs
Kettering Health makes it easy to get care on your terms. We offer a variety of primary care visit types, including both traditional office appointments and virtual care.
| Channel | How it Works | |
| In-person office visit | Office setting | Traditional visit with a clinician |
| Telehealth video visit | Online video | Real-time video and audio visit with clinician |
| Virtual check-in | Telephone | Brief 5-10 minute phone call with clinician |
| E-visit | MyChart | Email with a clinician through MyChart |
Coordinated Care for Complex Cases
Living with a chronic (long-lasting) health condition can be a lot to manage. If you need extra support, or you’re at a higher risk for complications, your care team can connect you to a Registered Nurse (RN) Care Manager.
The RN Care Manager advocates for your health by developing a care plan just for you. As you work toward your health goals, they’ll be there to track progress and make adjustments when needed.
Your RN Care Manager can help
- Develop a personalized, patient-centered care plan
- Decrease avoidable emergency room visits and hospitalizations
- Ensure you have an advocate for needed services and health education
- Manage communication with healthcare providers as you move between care settings
- Monitor care plan goals and help you make progress
- Provide access to appropriate community resources
New Patient Forms
If you are a new patient, please print and complete the two forms below to have with you at check in for your first appointment. Responses help our practice establish your electronic medical record quickly when you arrive.
Our Team
View All Providers-
Accepting New PatientsNaila
Shahid, MDInternal Medicine
Hamilton, OH 45011
Existing patient? Log into MyChart -
Accepting New PatientsZachariah P.
Zehler, APRN-CNPNurse Practitioner
Hamilton, OH 45011
Existing patient? Log into MyChart -
Accepting New PatientsMadeline
Peters, PA-CFamily Medicine
Hamilton, OH 45011
Existing patient? Log into MyChart -
Accepting New PatientsAfi
Agbo, APRN-CNPNurse Practitioner
Hamilton, OH 45011
Existing patient? Log into MyChart -
Accepting New PatientsKelly I.
Baker, DOFamily Medicine
Hamilton, OH 45013
Existing patient? Log into MyChart -
Accepting New PatientsJon H.
Baker, DOFamily Medicine
Hamilton, OH 45013
Existing patient? Log into MyChart -
Accepting New PatientsElizabeth A.
Weiser, APRN-CNPNurse Practitioner
Hamilton, OH 45013
Existing patient? Log into MyChart -
Accepting New PatientsJulie R.
Broering, MDFamily Medicine
Hamilton, OH 45013
Existing patient? Log into MyChart -
Accepting New PatientsAndrea R.
Bell-Willis, MDFamily Medicine
Hamilton, OH 45011
Existing patient? Log into MyChart -
Accepting New PatientsMicah B.
Schmal, DOFamily Medicine
Hamilton, OH 45013
Existing patient? Log into MyChart -
Accepting New PatientsChad J.
Fogt, DOFamily Medicine
Hamilton, OH 45013
Existing patient? Log into MyChart -
Accepting New PatientsGary J.
Kidd, APRN-CNPNurse Practitioner
Hamilton, OH 45013
Existing patient? Log into MyChart -
Accepting New PatientsKristen
Davis, APRN-CNPNurse Practitioner
Hamilton, OH 45013
Existing patient? Log into MyChart -
Accepting New PatientsHeather M.
Schappacher, APRN-CNPNurse Practitioner
Hamilton, OH 45013
Existing patient? Log into MyChart -
Accepting New PatientsDennis M.
Anthony, MDInternal Medicine
Hamilton, OH 45011
Call to schedule: (513) 893-1100Existing patient? Log into MyChart -
Shanthi
Rajaratnam, MDFamily Medicine
Hamilton, OH 45013
View ProfileExisting patient? Log into MyChart -
Accepting New PatientsErika K.
Dollard, PA-CPhysician Assistant
Hamilton, OH 45011
Call to schedule: (513) 893-1100Existing patient? Log into MyChart -
Jessica
Roten, PharmDPharmacist
Hamilton, OH 45013
View ProfileExisting patient? Log into MyChart
Hamilton Area Locations
-
Kettering Health Medical Group Primary Care
1391 Main St.
Hamilton, OH 45013 -
Kettering Health Medical Group Primary Care
2449 Ross-Millville Rd., Suite 100
Hamilton, OH 45013 -
Kettering Health Medical Group Primary Care
5964 Golf Club Ln
Hamilton, OH 45011 -
Kettering Health Medical Group Primary Care
5971 Golf Club Lane
Hamilton, OH 45011 -
Kettering Health Medical Group Primary Care
5095 University Park Blvd.
Oxford, OH 45056