Michael G. Hayes, M.D.M.D.Unclaimed · claim itCardiovascular DiseaseNewport, VT30 years experienceCalculated from a graduation year of 1996, reported in the CMS National Downloadable File.(802) 334-3262NPI 1376562074View Profile Claim