Does this place have a place to go sledding and were in the park?
Address: Witmer Rd, Niagara Falls, NY 14305, USA
jill hessinger | Oct 9, 2018
At the reservoir side it does.
Joe Boos | Oct 9, 2018
It also has a warning house where you can change it of your snow clothes.
JeanPierre Vivian | Oct 9, 2018
Yes, and an ice rink.
Thanks! Your answer is awaiting moderation.