Where is Hamilton Square?

Where is Hamilton Square located?

Hamilton Square, New Jersey, United States (approx. 40.22706°, -74.6539°)


Where is Hamilton Square on the map?