The Beauty Spot Santa Rosa, Inc Categories Health & Beauty 8911 Lakewood Dr Ste 27D Windsor CA 95492 (707) 235-1373 Send Email About Us Skin care & waxing, esthetics studio Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×