Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1996
NPI: 1679590558
Practice Locations (3)
3934 S 2300
SALT LAKE CITY, UT 841242848
8016192170
9355 S 1300
SANDY, UT 840943135
8016192170
1561 W 7000, SUITE 200
WEST JORDAN, UT 840843556
8016192170
Source: CMS National Downloadable File, September 2026.