Graduated: 2012
NPI: 1447513221
Practice Locations (4)
CASTLEVIEW HOSPITAL LLC
90 W MAIN ST
CASTLEDALE, UT 845130607
4353812305
280 N HOSPITAL DR
PRICE, UT 845014211
4356375690
CASTLEVIEW PHYSICIAN PRACTICE LLC
280 N HOSPITAL DR
PRICE, UT 845014211
CASTLEVIEW PHYSICIAN PRACTICE LLC
945 W HOSPITAL DR
PRICE, UT 845014230
Source: CMS National Downloadable File, September 2026.