Stop & Shop 497

Stop & Shop #497 is a Stop & Shop supermarket located at 32 Lyman Street in Westborough, Massachusetts.