(585) 662-2500