On Fleek Makeup & Wax Studio
Located on the Windsor Town Green. On Fleek Makeup & Wax Studio is Sonoma County’s premiere full-body waxing, skincare and makeup studio.
On Fleek Makeup and Wax Studio was founded on September 18th, 2015 at its first location in Windsor just off the town green. On Fleek Makeup & Wax Studio rapidly gained popularity and moved 7 months later to a more centralized location on the Windsor Town Green where it now not only provides makeup, waxing and facials but also has a wide variety of retail. Our makeup store is a great place for makeup artists and makeup enthusiasts alike. If you want to learn more about cosmetics our experts can help.