NPI Central
Michael Foote, MD — NPI 1528177193, Honeoye, NY | NPI Central