Ratings
Google: 4.2/5
Origins
Valley Fair Shopping Center, 2855 Stevens Creek Blvd #1050, Santa Clara
Directions Website Suggest an Edit
Google: 4.2/5
Valley Fair Shopping Center, 2855 Stevens Creek Blvd #1050, Santa Clara
Directions Website Suggest an Edit
**Not everything was bought in one trip but majority of it was.** Origins is my go to skincare brand for over 10 years. The Valley Fair store was clean and the person who assisted me was knowledgeable about the products. The facial I received was great and on top of that they honored online deals in store. I left incredibly happy with my haul and dummy proofed directions.
Just popped in for a mini-facial and had a wonderful experience. Loads of natural products to choose from, and the staff was really helpful. Emerald answered all of my questions and gave me a couple of samples to try out at home. They carry a number of different lines to address various skin concerns and needs. Their products are definitely not cheap, but it's about putting good stuff on your face! Definitely recommend trying this place out.