LOCATION

Roger Sherman Baldwin Park, Greenwich, Connecticut