Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 1988
NPI: 1740214246
Practice Locations (2)
7544 N LA CHOLLA BLVD
Tucson, AZ 857412307
7544 N LACHOLLA BLVD
TUCSON, AZ 857412307
5207424564
Source: CMS National Downloadable File, September 2026.