Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 1974
NPI: 1932212834
Practice Locations (2)
2929 E THOMAS RD
PHOENIX, AZ 850168034
1615 W UNIVERSITY DR, SUITE 137
TEMPE, AZ 852813257
4809681886
Source: CMS National Downloadable File, September 2026.