(585) 636-6100