We'd Love to Hear from You

Contact Defiance Health

Whether you're ready to book or just have a question, we're here. Reach out by phone, email, or schedule your free consultation online.

Book a Free Consultation
General Line (719) 480-2400
Fax 1-888-423-4257

Centennial

Serving Denver Tech Center & South Metro Denver
📍
7354 S Alton Way, Suite 102
Centennial, CO 80112
🕐
Monday – Friday, 8:00 AM – 5:00 PM
🚗
Off I-25 & Dry Creek Rd — free parking on site

Alamosa

Serving the San Luis Valley
📍
315 Edison Ave, Suite B
Alamosa, CO 81101
🕐
Monday – Friday, 8:00 AM – 5:00 PM
🌄
Central San Luis Valley — serving Monte Vista, Del Norte, South Fork & beyond

Quick Links

New Patients

Book your free consultation and take the first step. No referral needed, no obligation at the first visit.

Book a Consultation

Existing Patients

Access your patient portal to view labs, message your provider, manage appointments, and more.

Log Into Your Portal

Telehealth

Follow-up visits available via telehealth across Colorado, Arizona, California, and Washington.

Learn About Telehealth

Pricing & Payment

We're a cash-pay practice. HSA/FSA accepted. CareCredit and Cherry financing available.

View Pricing

Stay Connected

Follow us for health tips, patient stories, and updates from the Defiance Health team.

Hours of Operation: Monday – Friday, 8:00 AM – 5:00 PM (both locations)

After-hours? Email us at team@defiance-health.com and we'll get back to you the next business day.

Ready to Feel Like Yourself Again?

Your first consultation is free. No pressure, no commitment — just an honest conversation about what's possible.

Schedule Your Free Consultation