Roger Sherman Baldwin Park
Address:
Arch Street
Island Beach Ferry Dock
Greenwich
, CT
, 06836
41° 1' 17.6376" N, 73° 37' 37.9884" W
See map: Google Maps