Lash and Zen is a tranquil retreat in Barrington, RI, offering a range of beauty services focused on enhancing natural features.
Specializing in lash extensions and relaxation treatments, this establishment provides a serene environment for clients to unwind and rejuvenate.
Generated from their business information