Kids had great time
My kids love beaver dam Park!
Great childhood memories
It's nice
Beaver Dam Park - Islip Owls is located at 200 Beech St, Islip, NY 11751