Great Indoors Opening First Two Chicago Stores In June

The Great Indoors is planning the grand opening of two new stores in the Chicago area by June 21, bringing the chain’s total number of stores to six. The two Illinois stores are to be located in Schaumberg and Lombard. The chain plans to add 11 more stores by the end of the year.