Primary care
Primary Care
Comprehensive Patient-Centered Care for All Stages of Life
From routine check-ups to advanced treatment plans, our primary care team offers a full spectrum of health services to support your well-being.

Primary care providers

Mark Hoskinson, MD
Internal Medicine

William Hoskinson, DO
Internal Medicine

Steven Clements, MD
24/7 Care Access, Internal Medicine

David J. Mohlman, DO
Internal Medicine

Natalie Owens-Sloan, MD
24/7 Care Access, Internal Medicine

Elizabeth Shandor, DO
Internal Medicine, DO

Thomas Showers, DO
Internal Medicine

Jennifer Thomas, MD
Family Medicine

Sayed Ahmed, MD
Geriatrics

Scott Diering, MD
Emergency Room Physician

Inara McMaster, MD
Pediatrics

Lori McKinsey, APRN, FNP-C
Urgent Care

Hope Lyon, APRN, FNP-C
Family Medicine

Crysta Sullivan, APRN, FNP-C
Family Medicine

Lorelee Stock, MD, MS, PT
Family Medicine / Sports Medicine