Graduated: 2012
Offers telehealth
NPI: 1235577636
Practice Locations (2)
MARSHALL CARDIOLOGY, PC
5170 E GLENN ST BLDG 2, SUITE 160
TUCSON, AZ 857127302
5202987900
TUCSON MEDICAL CENTER
5301 E GRANT RD
TUCSON, AZ 857122805
5203275461
Source: CMS National Downloadable File, September 2026.