Where is Amdur Park Lake?
Where is Amdur Park Lake located?
Amdur Park Lake, New York, United States (approx. 41.35425°, -74.16505°)
Where is Amdur Park Lake on the map?
{"latitude":41.35425,"longitude":-74.16505,"title":"Amdur Park Lake"}