The Crème Shop profile photo

The Crème Shop

Location:
3116 W Ave 32,
LOS ANGELES, CA 90065, US
|

Seller Reviews

5 out of 5 stars
5 out of 5
2 ratings0 reviews

About the seller

Established in 1988, The Crème Shop is an all-inclusive Los Angeles-based beauty brand with South Korean heritage that curates exceptional ingredients from all over the world to craft high-quality, 100% Cruelty-Free products at an approachable price point. Our collections consist of skincare, make…
Business Name: null

Seller reviews

5 out of 5 stars
2 ratings0 review
How seller rating is calculated