Where is Stop And Go Playground?

Where is Stop And Go Playground located?

Stop And Go Playground, New York, United States (approx. 40.845°, -73.89889°)


Where is Stop And Go Playground on the map?