Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1987
Also: HAND SURGERY
NPI: 1700883600
Practice Locations (1)
5405 S 500, SUITE 101
OGDEN, UT 844057400
8016893500
Source: CMS National Downloadable File, September 2026.