Stop & Shop 707

Stop & Shop #707 is a Stop & Shop supermarket located at 200 Atwood Avenue in Cranston, Rhode Island.