Medical school: CALIFORNIA SCHOOL OF PODIATRIC MEDICINE
Graduated: 1997
NPI: 1710909122
Practice Locations (2)
65 W 200, SUITE 5
SPANISH FORK, UT 846601774
8017943856
65 W 200 N, SUITE 5
SPANISH FORK, UT 846601756
Source: CMS National Downloadable File, September 2026.