716 328-5056 or 716 885-3333