CS Skin Care & Makeup is located in the historic Cherry Street neighborhood in Downtown Santa Rosa, CA. At our beautiful location, we provide a strong value for quality service, bringing years of expertise to our clients. Our services feature superior products, results-oriented facial treatments, and expert waxing using advanced methods by highly skilled estheticians. Our nurturing space and...