I do not recommend this store!!! You can find better deals and higher quality merchandise at most of the other discount stores in Worcester, MA. Also, management/owners are rude, judgemental, and sexist!!! Just a little FYI!!!
731 Main st worcester
Thanks! Your answer is awaiting moderation.