Stop & Shop 616

Stop & Shop #616 is a Stop & Shop supermarket located at 161 West Putnam Avenue in Greenwich, Connecticut.