WORCESTER — EbLens, a streetwear chain with 31 areas throughout the Northeast and two in Worcester, is closing all of its shops, an worker on the firm’s Torrington, Connecticut company workplace confirmed. EbLens has areas at 645 Park Ave. and 82 Thomas St. in Worcester. The chain is understood within the metropolis as an possibility […]