Skip to content
About Us
Contact Us
Specialities
Podiatry
Primary Care
Wound Care
Pain Management
Vascular Medicine
Weight Management - Semaglutide
Locations
Colorado
Cortez, Colorado
Durango, Colorado - Primary Care Office
Durango, Colorado - Podiatry Office
Pagosa Springs, Colorado
New Mexico
Farmington, New Mexico - Primary Care Office
Farmington, New Mexico - Podiatry Office
Farmington, New Mexico - Mobile Wound Care
Aztec, New Mexico
Utah
Salt Lake City, Utah
Blanding, Utah
Cortez, Colorado
Durango, Colorado – Podiatry Office
Durango, Colorado – Primary Care Office
Farmington, New Mexico – Podiatry Office
Farmington, New Mexico – Primary Care Office
Salt Lake City, Utah
Provo, Utah
Monticello, Utah
Pagosa Springs, Colorado
In House Calls & Weekly Rounds
Visit Patient Portal - Scheduling
Locations
Colorado
Cortez, CO
970-564-8086
2095 N Dolores Rd
Cortez, CO 81321
Request An Appointment
Durango, CO - Primary Care
(970) 659-9850
1125 S. Camino Del Rio
#300 B
Durango, CO 81301
Request An Appointment
Durango, CO - Podiatry
970-903-9853
270 E 8th Ave
Ste N102
Durango, CO 81301
Request An Appointment
Pagosa Springs, CO
970-903-9853
27B Talisman Dr.
Pagosa Springs, CO 81147
Request An Appointment
New Mexico
Farmington, NM - Primary Care
505-324-6300
4740 N Butler Ave.
Farmington, NM 87401
Request An Appointment
Farmington, NM - Podiatry
505-324-6300
4760 N Butler Ave.
Suite B2
Farmington, NM 87401
Request An Appointment
Farmington, NM - Mobile Wound Care
505-324-6300
4760 N Butler Ave.
Ste C
Farmington, NM 87401
Request An Appointment
Aztec, NM
505-334-2852
406 S Park Ave.
Aztec, NM 87410
Request An Appointment
Utah
Salt Lake City, UT
801-266-3113
6405 South 3000 East, Suite 300
Salt Lake City, UT 84121
Request An Appointment