This location has really good products for my skin. My skin is very oily, and the product with jojoba oil in it really helps me tame it. The staff here are all very nice too.
Information
5Photos
1Comments
5Rating
Address:222 E Main St, Alhambra, CA 91801, United States