Photo credit: Bearded Mug Media

Location:

Roger Sherman Baldwin Park
100 Arch Street Greenwich,
Connecticut 06830

Train:

Metro North train to Greenwich Station, walk 2 blocks south

Directions and Parking: