Your Medical Providers
Medical Providers
At Mountain Communities Healthcare District, our providers are part of the fabric of Trinity County - caring for neighbors, friends, and families with dedication and experience. This page is here to introduce you to the medical professionals who serve our community every day.
At Mountain Communities Healthcare District, our providers are part of the fabric of Trinity County - caring for neighbors, friends, and families with dedication and experience. This page is here to introduce you to the medical professionals who serve our community every day.

Medical Directors
Medical Directors

Patrick Shipsey, MD
Vice Chief of Staff, Medical Director Emergency Department, Hospitalist


Patrick Shipsey, MD
Vice Chief of Staff, Medical Director Emergency Department, Hospitalist


Kevin Rainsford, MD
Medical Director Trinity Community Health Clinic, Hospitalist

Kevin Rainsford, MD
Medical Director Trinity Community Health Clinic, Hospitalist

Donald Krouse, MD
Medical Director Hayfork Community Health Clinic


Donald Krouse, MD
Medical Director Hayfork Community Health Clinic

Clinic Providers
Clinic Providers

Trojan Carvajal, FNP
Family Medicine

Trojan Carvajal, FNP
Family Medicine

Holly Maples, FNP
Family Medicine

Holly Maples, FNP
Family Medicine

Heidi Johnson, FNP
Family Medicine, Hospitalist


Heidi Johnson, FNP
Family Medicine, Hospitalist


Christian Young, FNP
Family Medicine

Christian Young, FNP
Family Medicine
Emergency Department Providers
Emergency Department Providers

Thomas Knutson, MD
Emergency Medicine

Thomas Knutson, MD
Emergency Medicine

John Kelsey, MD
Emergency Medicine


John Kelsey, MD
Emergency Medicine


Chad Smith, MD
Emergency Medicine


Chad Smith, MD
Emergency Medicine


Amber Flowers, FNP
Emergency Medicine, Hospitalist


Amber Flowers, FNP
Emergency Medicine, Hospitalist


Patrick Sommers, DO
Emergency Medicine


Patrick Sommers, DO
Emergency Medicine


Ryan Zauher, MPA-C
Emergency Medicine


Ryan Zauher, MPA-C
Emergency Medicine
