Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 1994
Offers telehealth
NPI: 1427044643
Practice Locations (2)
ST JOSEPH HOSPITAL LLC
11030 N POINSETTIA DR
ORO VALLEY, AZ 857379564
5205755986
ST JOSEPH HOSPITAL LLC
307 SAINT JOHNS WAY, SUITE 1
LEWISTON, ID 835012435
2087433998
Source: CMS National Downloadable File, September 2026.