Where is CLIO Salon & Nails located?
CLIO Salon & Nails is at 135-03 Lefferts Blvd, South Ozone Park, NY 11420.
CLIO Salon & Nails
Queens, New York
FAQ
Hours, booking, location, and service questions.
CLIO Salon & Nails is at 135-03 Lefferts Blvd, South Ozone Park, NY 11420.
CLIO Salon & Nails offers manicures, pedicures, and nail services.
CLIO Salon & Nails is open 5 days a week. Call (347) 561-5643 for specific hours.