Medical school: MCMASTER UN, MICHAEL DEGROOTE SCHOOL OF MEDICINE
Graduated: 2003
NPI: 1932813854
Practice Locations (2)
12409 W INDIAN SCHOOL RD, A108
Avondale, AZ 853929503
7301 E 2ND ST, SUITE 300
SCOTTSDALE, AZ 852515627
Source: CMS National Downloadable File, September 2026.