Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 2005
NPI: 1912110230
Practice Locations (1)
UTAH OCULOPLASTIC CONSULTANTS PC
4400 S 700, SUITE 130
SALT LAKE CITY, UT 841073396
8012644420
Source: CMS National Downloadable File, September 2026.