Stop & Shop 620

Stop & Shop #620 is a Stop & Shop supermarket located at 100 Quality Street in Trumbull, Connecticut.