Stop & Shop 73

Stop & Shop #73 is a Stop & Shop supermarket located at 1045 Fallriver Avenue in Seekonk, Massachusetts.