Stop & Shop 494

Stop & Shop #494 is a Stop & Shop supermarket located at 141 Main Street in Foxboro, Massachusetts.