2780 delaware ave kenmore, ny