H2O Plus Closes All Storesfronts, Shifts to Online Retail

download (17)

The skin care brand known as H2O Plus, which began operations in the Chicago metropolitan region in 1989 and then relocated to the Near West Side, has announced that it will no longer be produced going forward. This company, based in San Francisco, announced on its website and throughout its social media platforms that it […]