Where do you need Beauty Salons ?
Cleo Spa & Salon
212-712-2536
40.777121
-73.988822
About Cleo Spa & Salon
Cleo Spa & Salon is located at 144 Riverside Blvd, New York, NY. This business specializes in Beauty Salons and Day Spas.