Atlantic Station store will encompass 6,000 square feet, open in 2021.
Plans call for 13 new outposts total including in St. Thomas, the U.S. Virgin Islands.
Search