Stop & Shop Westborough, MA

32 Lyman Street, Westborough, MA 01581