The Markets at Shrewsbury is open Thursday: 9 a.m. to 5 p.m., Friday: 9 a.m. to 7 p.m., and Saturday: 8 a.m. to 4 p.m.