When I was a kid my parents would take me and my sister sled riding up that the Pine Creek Dam in Little Pine State Park. The sled run is a nice long run and is tons of fun. There is convenient parking
and restrooms nearby. So if you're looking for a place to take the kids for some sled riding fun, may I suggest stopping at the Little Pine State Park. I'm sure you'll have a blast.