Stop & Shop 2706

Stop & Shop #2706 is a Stop & Shop supermarket located at 165 Pitman Street in Providence, Rhode Island.