John Rodriguez, M.D.M.D.Unclaimed · claim itClinical Cardiac ElectrophysiologyLincoln, RI19 years experienceCalculated from a graduation year of 2007, reported in the CMS National Downloadable File.(401) 762-3838NPI 1427210251View Profile Claim