Cleo Spa & Salon is a well-established beauty establishment in the heart of New York City, offering a range of services to enhance clients' well-being.
With a focus on relaxation and rejuvenation, Cleo Spa & Salon provides a tranquil environment for individuals seeking professional beauty treatments and self-care services.
Generated from their business information