Stop & Shop 612

Stop & Shop #612 is a Stop & Shop supermarket located at 11 Glen Ridge Road in Greenwich, Connecticut.