About

Celestial Health Solutions is a non-profit, multi-specialty clinic dedicated to providing high-quality, compassionate healthcare to our community. Our mission is to improve the health and well-being of every patient by delivering personalized care across a broad spectrum of medical services. As a non-profit organization, we focus on patient-centered care, accessibility, and community wellness, ensuring that every individual receives the attention and support they deserve, regardless of their background or circumstances.

Care that’s down‑to‑earth—yet stellar

At Celestial Health Solutions, we believe great medicine starts with listening. Our team blends clinical expertise with a warm, inclusive approach, meeting you where you are and guiding you toward your healthiest life.

We coordinate closely across primary care, wound care, behavioral health, women’s health, and on‑site lab testing—so you get answers faster and care that truly connects.



As a non-profit organization, we focus on patient-centered care, accessibility, and community wellness, ensuring that every individual receives the attention and support they deserve, regardless of their background or circumstances.

Our Providers

Primary Care & Wound Care

Roy Margallo, MD

Primary Care/Wound Care

Karen Corregidor, APRN, FNP-C

Primary Care

Sarah Quirante, APRN, FNP-C

Primary Care/Wound Care/Women’s Health

Joan Achondo, APRN, FNP-C

Primary Care

Ma Teresa Mercado, APRN, FNP-C

Primary Care

Behavioral & Mental Health

John Valles, MD

Behavioral and Mental Health

Kurt Ricardo, APRN, PMHNP-BC

Behavioral and Mental Health

Mark Quim, APRN, PMHNP-BC

Behavioral and Mental Health

Michelle Lobrin, APRN, PMHNP-BC

Behavioral and Mental Health

Why Choose Celestial Health Solutions?

Out Commitment

At Celestial Health Solutions, our focus is on building a healthier community, one patient at a time. We strive to provide care that is not only clinically excellent but also compassionate, inclusive, and accessible.



Experience healthcare that cares for the whole person.

Get in touch

Have a question or ready to book? Send us a message and our care team will follow up promptly.

info@celestial.sprucecare.com

2255 E. Renaissance Dr. Ste B
Las Vegas NV 89119