David J. Rodriguez, M.D.M.D.Unclaimed · claim itInterventional CardiologySaint Clair Shores, MI22 years experienceCalculated from a graduation year of 2004, reported in the CMS National Downloadable File.(586) 498-0440NPI 1306963335View Profile Claim