Blodgett Donald Md

(315) 324-5106

Oak Pt
Hammond, NY 13646