Medical school: UNIVERSITY OF UTAH SCHOOL OF MEDICINE
Graduated: 2003
Also: NEPHROLOGY
NPI: 1477609089
Practice Locations (1)
ST MARKS PHYSICIAN BILLING LLC
1160 E 3900, SUITE G200
SALT LAKE CITY, UT 841241224
8012687766
Source: CMS National Downloadable File, September 2026.