The online health and wellness brand are making the leap into brick-and-mortar. The digitally native brand will open its first physical store location this summer, located at Westfield World Trade Center, Lower Manhattan.
Elysium Health develops health products that are based on advancements in scientific research. They launched online in 2015 and its upcoming store will feature the brand’s biological age test index, cellular health supplement basis and new products scheduled to be released in 2020. It will also offer interactive and educational experiences, which aim people to get involved and emersed in the brand.
“As a digitally native brand, we always intended that the customer experience would grow to include a physical retail presence, but it was important that it bring to life a core tenet of Elysium Health – to make science accessible to everyone – in an experiential way,” said Elysium Health CEO Eric Marcotulli.
“Westfield World Trade Center has developed a concerted strategy to respond to and build upon the rapidly growing momentum of today’s health-and-wellness movement,” said Dennis Marnick, senior VP, leasing, Unibail-Rodamco-Westfield.