Terra & Self, a specialty skincare and beauty product shop, will close its physical store on Soquel Avenue in Santa Cruz on October 29.
Founded by Kenne Johnson in 2020, the business initially established a brick-and-mortar presence in 2023 on Pacific Avenue as part of the city’s Downtown Pops! program, which aims to support new businesses with subsidized rents and short-term leases. Johnson later relocated the store to the Soquel Ocean Plaza at the intersection of Soquel Avenue and Ocean Street.
Despite the closure of the physical location, Terra & Self will continue to operate its online sales platform.
Related topic:
10 Most Popular Skin Care Brands
The Rising Popularity of Rice Water in Skincare
What Is the Best Prescription Wrinkle Cream?