The company signed a lease to open a 4,000 square foot store in the Village at Meridian later this year. Owner Dennis Tanjeloff promises an experience of “shock and awe. Click here for more Tags:News,store news