Lovers of The Lash

81 chapel street, 3181
Lovers of The Lash Lovers of The Lash is one of the popular Beauty Salon located in 81 chapel street , listed under Beauty, Cosmetic & Personal Care in Windsor ,

Contact Details & Working Hours

More about Lovers of The Lash

Lovers of the Lash is your one stop shop for all things lashes and tinting! Offering a full range of classic and Russian volume lash extensions, lash lifts, eyelash and eyebrow tinting.

Map of Lovers of The Lash