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
Silverton, Colorado
Idaho
Idaho Falls, Idaho
New Mexico
Farmington, New Mexico - Primary Care Office
Farmington, New Mexico - Podiatry Office
Farmington, New Mexico - Mobile Wound Care
Aztec, New Mexico
Utah
Blanding, Utah
Salt Lake City, Utah
Monticello, 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
Idaho Falls, Idaho
Monticello, Utah
Pagosa Springs, Colorado
In House Calls & Weekly Rounds
Request an Appointment
Locations
Salt Lake City, UT
801-266-3113
6405 South 3000 East, Suite 300
Salt Lake City, UT 84121
Request An Appointment
Blanding, UT
435-270-0271
196 East Center St.
Blanding, UT 84511
Request An Appointment
Monticello, UT
435-270-0271
225 S Main Street
Monticello, UT 84535
Request An Appointment
Idaho Falls, ID
208-932-7024
3360 S 15th E
Idaho Falls, ID 83404
Request An Appointment
Pagosa Springs, CO
970-903-9853
27B Talisman Dr.
Pagosa Springs, CO 81147
Request An Appointment
Cortez, CO
970-564-8086
2095 N Dolores Rd
Cortez, CO 81321
Request An Appointment
Silverton, CO
970-564-8086
1315 Snowden St.
Silverton, CO 81433
Request An Appointment
Durango-Podiatry, CO
970-903-9853
270 E 8th Ave
Ste N102
Durango, CO 81301
Request An Appointment
Durango-Primary, CO
(970) 659-9850
1125 S. Camino Del Rio
#300 B
Durango, CO 81301
Request An Appointment
Farmington, NM
505-324-6300
4740 N Butler
Farmington, NM 87401
Request An Appointment
Aztec, NM
505-334-2852
406 S Park Ave.
Aztec, NM 87410
Request An Appointment