Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 1995
Also: SPORTS MEDICINE
Offers telehealth
NPI: 1770544454
Practice Locations (2)
2910 N 3RD AVE
PHOENIX, AZ 850134434
4530 E MUIRWOOD DR, SUITE 110
PHOENIX, AZ 850487693
Source: CMS National Downloadable File, September 2026.