Medical school: OREGON HEALTH SCIENCES UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2006
Offers telehealth
NPI: 1467604298
Practice Locations (2)
1160 E 3900, SUITE 4100
SALT LAKE CITY, UT 841241246
1160 E 3900, SUITE 4100
SLC, UT 841241246
Source: CMS National Downloadable File, September 2026.