Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 2010
Also: PAIN MANAGEMENT
Offers telehealth
NPI: 1326366832
Practice Locations (1)
CANYON PAIN AND SPINE
10238 E HAMPTON AVE, SUITE 416
MESA, AZ 852093320
4805615000
Source: CMS National Downloadable File, September 2026.