Stop & Shop 19

Stop & Shop #19 is a Stop & Shop supermarket located at 290 Turnpike Road in Westborough, Massachusetts.