Home Tags Mike’s Organic
Tag: Mike’s Organic
Health and fitness clubs, groceries -- and even a few restaurants -- are opening even in the face of the Delta variant.
The new store is scheduled to open in early 2022.
The 133,000-square-foot facility at 860 Canal St. is being marketed as an indoor-outdoor work-play environment designed to bring together companies representing content and media, brands and marketing, social and experiential, and finance and investment in one central hub.