Medical school: UNIVERSITY OF UTAH SCHOOL OF MEDICINE
Graduated: 1990
Also: INTERNAL MEDICINE
NPI: 1629081260
Practice Locations (2)
1187 E 3900
Salt Lake City, UT 841241201
6360 S 3000 E, SUITE 220
SALT LAKE CITY, UT 841215798
Source: CMS National Downloadable File, September 2026.