Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 2001
NPI: 1740206739
Practice Locations (1)
HOSPITALIST MEDICINE PHYSICIANS OF ARIZONA - NOGALES
5755 S HOUGHTON RD
TUCSON, AZ 857470002
5203245818
Source: CMS National Downloadable File, September 2026.