Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 2003
Also: CARDIAC ELECTROPHYSIOLOGY
Offers telehealth
NPI: 1447368840
Practice Locations (1)
595 N DOBSON RD, SUITE A5
CHANDLER, AZ 852243404
4805347308
Source: CMS National Downloadable File, September 2026.