Comprehensive Care

“Experience unparalleled medical care with our team of dedicated healthcare professionals. From routine check-ups to specialized treatments, we’re here to ensure your health and well-being at every stage.”

“Find a compassionate and caring environment for your loved ones with our long-term care services. We prioritize dignity, respect, and comfort, creating a home-like atmosphere where residents feel valued and cherished.”

MCMC's Acute Care facility under a rainbow.

Personalized for You

“Our personalized patient services are designed to cater to your unique needs. We offer customized care plans and one-on-one attention, ensuring you receive the highest quality of care tailored just for you.”

“Your health matters, no matter where you are. At our Rural Health Clinic, we bring quality healthcare closer to home. Our dedicated team provides accessible, comprehensive medical services tailored to the unique needs of our rural community.”

notice to patients

This practice serves all patients regardless of inability to pay.

Discounts for primary care services are offered based on family size and income.

For more information, ask at the front desk or click the link above.

aviso para pacientes

Esta práctica sirve a todos los pacientes, independiemente de la incapacidad de pago.

Descuentos para los servicios esenciales son of ofrecidos dependiendo da tamaño de la familia y de los ingresos.

Para obtener más información, pregunte en la recepción o haga clic en el enlace de arriba.

A State Agency of New Mexico

State seal of New Mexico

Welcome to our hospital, a proud agency of the State of New Mexico. We are dedicated to providing exceptional healthcare services to our community, guided by the principles of compassion, integrity, and excellence. Our commitment to the well-being of our patients reflects the values of the State, ensuring that we deliver high-quality medical care and support to all individuals who walk through our doors. Together, we work towards a healthier New Mexico, one patient at a time.