Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 1994
Offers telehealth
NPI: 1285689729
Practice Locations (3)
13101 N ORACLE RD, SUITE 109
ORO VALLEY, AZ 857399554
1631 W INA RD, SUITE 151
TUCSON, AZ 857041907
5208254711
1951 N WILMOT RD BLDG 1, SUITE 2
TUCSON, AZ 857128000
Source: CMS National Downloadable File, September 2026.