Medical school: UNIVERSITY OF CALIFORNIA, SAN FRANCISCO SCHOOL OF MEDICINE
Graduated: 2009
NPI: 1912134685
Practice Locations (1)
CASTLEVIEW PHYSICIAN PRACTICE LLC
945 W HOSPITAL DR, SUITE 3
PRICE, UT 845014230
4356372970
Source: CMS National Downloadable File, September 2026.