Where is Juniper Valley Park?

Where is Juniper Valley Park located?

Juniper Valley Park, New York, United States (approx. 40.72038°, -73.88069°)


Where is Juniper Valley Park on the map?