There's one in kenmore ny..30-45 minutes from Niagara Falls It's a great place to be..I love it.
Also, a location in Tonawanda.... 11 Main St, Tonawanda, NY 14150
On Military street close to Sheridan
Kenmore
Thanks! Your answer is awaiting moderation.