Where is Maxwell's?

Where is Maxwell's located?

Maxwell's, Maxwell's, United States of America (approx. 40.749443°, -74.02667°)


Where is Maxwell's on the map?