Olive Tree People opens first US flagship store in Los Angeles

Waterless beauty company Olive Tree People is making its U.S. retail debut with the opening of its first flagship store in Los Angeles. 

Mar 17, 2025 - 18:56
 0
Olive Tree People opens first US flagship store in Los Angeles
Waterless beauty company Olive Tree People is making its U.S. retail debut with the opening of its first flagship store in Los Angeles.