James D. McGregor, MDMDUnclaimed · claim itFamily Medicine — Geriatric…Ketchum, ID10 years experienceCalculated from a graduation year of 2016, reported in the CMS National Downloadable File.(208) 726-5996NPI 1093165912View Profile Claim