Where is Russian Nails Los Angeles located?
Russian Nails Los Angeles is at 801 S Hope St, Los Angeles, CA 90017, in downtown Los Angeles.
Russian nails Los Angeles
Los Angeles, California
FAQ
Hours, booking, location, and service questions.
Russian Nails Los Angeles is at 801 S Hope St, Los Angeles, CA 90017, in downtown Los Angeles.
Russian Nails Los Angeles provides manicures, pedicures, and gel polish services.
Russian Nails Los Angeles is open 6 days a week. Call (424) 253-6308 for specific daily hours.