
Tamarack Square has been sitting vacant ever since last year when the construction project was finished. However, that will soon change as AT&T prepares its newest store to open there. The current location at 1105 West Lincoln Avenue is set to become an Authorized Retailer location while the Tamarack Square location will be a corporate-owned store.