Greenwich Town Party to Impact Traffic on I-95 Exit 3 Greenwich Sentinel· May 23, 2018·On Saturday, May 26, Greenwich will have its Town Party at Roger Sherman Baldwin Park, 100 Arch St. I-95, exit 3 off ramps will…