Stop & Shop

Foxboro, MA
United States