STOP & SHOP #2424 in 252 Main St in Acton