John Leddy, MDMDUnclaimed · claim itInternal Medicine — Sports…Buffalo, NY41 years experienceCalculated from a graduation year of 1985, reported in the CMS National Downloadable File.(716) 829-3670NPI 1043286651View Profile Claim