Physicians & Practitioners
All of our providers are accepting new patients.

Janet Garvin, D.O.
Family Practice
Location: Family Medical Clinic
Phone: (918) 635-3508

Beth Hites, D.O.
Family Practice with OB
Location: Family Medical Clinic
Phone: (918) 635-3591

Nancy Merritt, D.O.
Pediatric Care
Location: Family Medical Clinic
Phone: (918) 635-3545

Dr. Dennis Carter, D.O.
Family Practice
Location: Family Medical Clinic
Phone: (918) 647-2929

Mark Mayfield, MD
Family Practice (Board Certified)
Location: Family Medical Clinic
Phone: (918) 635-3555

Edward Wemmerus, APRN, FNP-C
Family Practice
Location: Cavanal Walk In Clinic
Phone: (918) 635-3576

Tiffany Griffis, DNP, APRN FNP-C
Family Practice
Location: Family Medical Clinic
Phone: (918) 647-2929

Rachel Place, APRN-CNP
Family Practice
Location: Heavener Clinic
Phone: (918) 653-2918

Linda Hoffman, APRN
Family Practice
Location: Heavener Medical Clinic
Phone: (918) 653-2918

Cynthia Leatherwood, APRN-CNP
Family Practice
Location: Cavanal Walk In Clinic
Phone: (918) 635-3576