Medical school: UNIVERSITY OF UTAH SCHOOL OF MEDICINE
Graduated: 1997
NPI: 1700878949
Practice Locations (2)
CANYON HEALTHCARE INC
1916 N 700, SUITE 110
LAYTON, UT 840415754
8014440221
SOUTHWEST UTAH COMMUNITY HEALTH CENTER
2276 E RIVERSIDE DR
ST GEORGE, UT 847902636
4359862565
Source: CMS National Downloadable File, September 2026.