Contact Us Today!
Thank you for choosing On Fleek
Welcome to Sonoma County’s premiere Makeup & Wax Studio. We are located in Windsor, CA on the Town Green. Are you from the Santa Rosa area looking for makeup, skincare, or waxing services? You’re in the right place. Along with our amazing services we also carry a variety of retail at our store (online store coming soon). If you have any questions feel free to email us. Our services can be found here. We look forward to hearing from you.
Address: 624 McClelland Dr. Windsor, CA 95492
Phone: (707) 657-7671