Where is Wild Acres?

Where is Wild Acres located?

Wild Acres, Wild Acres, United States of America (approx. 41.20982°, -74.93712°)


Where is Wild Acres on the map?