(716) 348-4220