Where are you located?
We are at 676 Cloverdale Ave, Los Angeles, CA 90036.
Cloverdale Skin & Nails
Los Angeles, California
FAQ
Hours, booking, location, and service questions.
We are at 676 Cloverdale Ave, Los Angeles, CA 90036.
We offer manicures, pedicures, and gel polish.
We are open Mon-Sat: 10 AM - 8 PM, closed Sundays.