
Our Approach to Primary Care
We provide the support you and your family need for your best health. It’s about helping you be your best. We coordinate your care, keep a watchful eye on any changes in routine screenings, and do our best to help you avoid illness in the first place.
Why Choose Us for Primary Care
Kettering Health Medical Group uses a team approach to improve your healthcare experience, creating seamless and timely referrals. Knowing life can get busy, our primary care is extended to our Kettering Health On-Demand Clinics, where you can get care after-hours without the price of an urgent care co-pay.
Our care team brings high-quality, patient-focused, and faith-based healthcare to western Ohio. We promise to treat you as the unique person you are, not a list of symptoms. We will guide you through your health journey, providing education along the way, and helping you live your best life. Very simply, we promise to be our best, to help you be your best.
Find a Provider
Unique Visit Options for Your Unique Needs
Kettering Health offers a variety of visit types. From traditional office appointments to telehealth, phone, and email visits, we provide options that keep you feeling safe and comfortable.
Type of Visit | 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 a clinician |
Virtual check-in | Telephone | Brief 5-10 minute phone call with a clinician |
E-visit | MyChart | Email with a clinician through MyChart |
Please contact your provider’s office by phone or MyChart to determine the best visit type for you. Please note: an in-person visit may be necessary based on your healthcare needs.
Coordinated Care for Complex Cases
If you need additional help managing a complex or chronic health condition or are at a higher risk for increased 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 for you and following your progress as you work towards your health goals.
RN Care Managers can help:
- Develop a personalized, patient-centered care plan
- Monitor care plan goals to make sure progress is being made
- Manage communication with healthcare providers as you move between care settings
- Ensure you have an advocate for needed services and health education
- Provide access to appropriate community services, resources, and health education
- Decrease avoidable emergency room visits and hospitalizations
Patient Forms
If you are a new patient, please print and complete the two forms below to check-in at your first appointment. Completing these forms before your appointment allows for a seamless check-in and ensures we have all the information we need for your electronic medical record.
Find a Provider
Our Team
View All Providers-
Accepting New Patients
Afi
Agbo, APRN-CNPNurse Practitioner
Hamilton, OH 45011
Existing patient? Log into MyChart -
Accepting New Patients
Kayli D.
Johnson, APRN-CNPNurse Practitioner
Wilmington, OH 45177
Existing patient? Log into MyChart -
Accepting New Patients
Shannon
Lewis, APRN-CNPFamily Medicine
Yellow Springs, OH 45387
Existing patient? Log into MyChart -
Accepting New Patients
Kevin L.
Riddle, MDFamily Medicine
Kettering, OH 45429
Existing patient? Log into MyChart -
Accepting New Patients
John E.
Mauer, MDInternal Medicine
Kettering, OH 45429
Existing patient? Log into MyChart -
Accepting New Patients
Melanie
Johnson, APRN-CNPNurse Practitioner
Wilmington, OH 45177
Existing patient? Log into MyChart -
Accepting New Patients
Elissa
Dinsmore, APRN-CNPNurse Practitioner
Fairborn, OH 45324
Existing patient? Log into MyChart -
Accepting New Patients
Kendra N.
Von der Embse, DOFamily Medicine
Tipp City, OH 45371
Existing patient? Log into MyChart -
Accepting New Patients
Zahra
Heidari, MDFamily Medicine
Miamisburg, OH 45342
Existing patient? Log into MyChart -
Accepting New Patients
Angela R.
Paugh, APRN-CNPNurse Practitioner
Cedarville, OH 45314
Existing patient? Log into MyChart -
Accepting New Patients
Erwin
Wietrick, DOFamily Medicine
Middletown, OH 45005
Existing patient? Log into MyChart -
Accepting New Patients
Naila
Shahid, MDInternal Medicine
Hamilton, OH 45011
Existing patient? Log into MyChart -
Accepting New Patients
Kaitlin
Lange, PA-CPhysician Assistant
Eaton, OH 45320
Existing patient? Log into MyChart -
Accepting New Patients
Shelley M.
Barney, PA-CPhysician Assistant
Eaton, OH 45320
Existing patient? Log into MyChart -
Accepting New Patients
Christopher M.
Lawrence, APRN-CNPNurse Practitioner
Huber Heights, OH 45424
Existing patient? Log into MyChart -
Accepting New Patients
Catherine M.
Gilreath, DOFamily Medicine
Oxford, OH 45056
Existing patient? Log into MyChart -
Accepting New Patients
Rachelle
Dulan Hood, DOFamily Medicine
Dayton, OH 45417
Existing patient? Log into MyChart -
Accepting New Patients
Alyssa
Vactor, APRN-CNPNurse Practitioner
Sidney, OH 45365
Existing patient? Log into MyChart
Locations
-
Kettering Health Medical Group Internal Medicine Center
2115 Leiter Rd, Suite 300
Miamisburg, OH 45342 -
Kettering Health Medical Group Primary Care
243 W. Central Ave.
Springboro, OH 45066 -
Kettering Health Medical Group Primary Care
68 Darst Rd
Beavercreek, OH 45440 -
Kettering Health Medical Group Primary Care
5095 University Park Blvd.
Oxford, OH 45056 -
Kettering Health Medical Group Primary Care
200 Kienle Dr
Piqua, OH 45356 -
Kettering Health Medical Group Primary Care
1 Kettering Way, Suite 200
Piqua, OH 45356 -
Kettering Health Medical Group Primary Care
450-B Washington-Jackson Rd
Suite 105
Eaton, OH 45320 -
Kettering Health Medical Group Primary Care
450-B Washington-Jackson Rd
Suite 108
Eaton, OH 45320 -
Kettering Health Medical Group Primary Care
5971 Golf Club Lane
Hamilton, OH 45011 -
Kettering Health Medical Group Primary Care
600 W Main St, Suite 330
Troy, OH 45373 -
Kettering Health Medical Group Primary Care
1470 North Broadway, Suite 130
Lebanon, OH 45036 -
Kettering Health Medical Group Primary Care
2115 Leiter Rd.
Suite 100
Miamisburg, OH 45342 -
Kettering Health Medical Group Primary Care
1010 Summit Dr
Middletown, OH 45042 -
Kettering Health Medical Group Primary Care
426 N Detroit St
Xenia, OH 45385 -
Kettering Health Medical Group Primary Care
2449 Ross-Millville Rd., Suite 100
Hamilton, OH 45013 -
Kettering Health Medical Group Primary Care
50 N Progress Dr
Xenia, OH 45385 -
Kettering Health Medical Group Primary Care
1103 Fairington Dr, Suite 100
Sidney, OH 45365 -
Kettering Health Medical Group Primary Care
3250 Middle Urbana Rd
Springfield, OH 45502 -
Kettering Health Medical Group Primary Care
825 N Main St
Suite 140
Springboro, OH 45066 -
Kettering Health Medical Group Primary Care
6438 Wilmington Pike, Suite 100
Sugarcreek Township, OH 45459 -
Kettering Health Medical Group Primary Care
70 Weller Dr
Tipp City, OH 45371 -
Kettering Health Medical Group Primary Care
700 S Stanfield Rd, Suite A
Troy, OH 45373 -
Kettering Health Medical Group Primary Care
5964 Golf Club Ln
Hamilton, OH 45011 -
Kettering Health Medical Group Primary Care
4441 Far Hills Ave
Kettering, OH 45429 -
Kettering Health Medical Group Primary Care
8701 Old Troy Pike
Suite 240
Huber Heights, OH 45424 -
Kettering Health Medical Group Primary Care
2300 N Limestone St
Suite 120
Springfield, OH 45503 -
Kettering Health Medical Group Primary Care
3095 Dayton-Xenia Rd, Suite 100
Beavercreek, OH 45434 -
Kettering Health Medical Group Primary Care
2510 Commons Blvd, Suite 110
Beavercreek, OH 45431 -
Kettering Health Medical Group Primary Care
1023 S. Main St.
Suite 200
Centerville, OH 45458 -
Kettering Health Medical Group Primary Care
7700 Washington Village Dr, Suite 260
Washington Township, OH 45459 -
Kettering Health Medical Group Primary Care
7700 Washington Village Dr, Suite 210
Washington Township, OH 45459 -
Kettering Health Medical Group Primary Care
1045 Channingway Dr
Fairborn, OH 45324 -
Kettering Health Medical Group Primary Care
1250 W National Rd, Suite 400
Englewood, OH 45315 -
Kettering Health Medical Group Primary Care
100 Kettering Way
Suite 100
Franklin, OH 45005 -
Kettering Health Medical Group Primary Care
425 W Grand Ave, Suite 3003
Dayton, OH 45405 -
Kettering Health Medical Group Primary Care
1157 N Monroe Dr, Suite 200
Xenia, OH 45385 -
Kettering Health Medical Group Primary Care
1157 N Monroe Dr, Suite 220
Xenia, OH 45385 -
Kettering Health Medical Group Primary Care
1391 Main St
Hamilton, OH 45013 -
Kettering Health Medical Group Primary Care
500 Lincoln Park Blvd, Suite 110
Kettering, OH 45429 -
Kettering Health Medical Group Primary Care
415 Byers Rd, Suite 300
Miamisburg, OH 45342 -
Kettering Health Medical Group Primary Care
445 Byers Rd
Miamisburg, OH 45342 -
Kettering Health Medical Group Primary Care
6147 W State Route 122, Suite 200
Middletown, OH 45005 -
Kettering Health Medical Group Primary Care
1 East National Rd.
Suite 100
Vandalia, OH 45377 -
Kettering Health Medical Group Primary Care
550 W Main St
New Lebanon, OH 45345 -
Kettering Health Medical Group Soin Family Medicine Center
2145 North Fairfield Rd, Suite 100
Beavercreek, OH 45431 -
Kettering Health On-Demand Care
825 N Main St
Suite 120
Springboro, OH 45066 -
Kettering Health On-Demand Care
424 E Stroop Rd
Kettering, OH 45429 -
Kettering Health On-Demand Care
1028 Miamisburg-Centerville Rd
Washington Township, OH 45459 -
Kettering Health On-Demand Care
101 E Alex Bell Rd
Suite 190
Centerville, OH 45459 -
Kettering Health Springfield Health Center
2100 Emmanuel Way
Springfield, OH 45502 -
Kettering Health Years Ahead
6661 Clyo Rd
Centerville, OH 45459 -
Kettering Health Years Ahead
3969 Salem Avenue
Dayton, OH 45406 -
Kettering Health Years Ahead
1745 E. Stroop Rd
Kettering, OH 45429