(585) 288-2596