Harry J. Macdannald, M.D..M.D..Unclaimed · claim itSleep MedicineWalnut Creek, CA54 years experienceCalculated from a graduation year of 1972, reported in the CMS National Downloadable File.(925) 944-0166NPI 1306895313View Profile Claim