STOP & SHOP #085 in 940 W Boylston St in Worcester