Stop & Shop 725

Stop & Shop #725 is a Stop & Shop supermarket located at 333 West River Street in Providence, Rhode Island.