2685 Walden Ave Buffalo, NY 14225