Where are you located?
We are at 1550 Westwood Blvd Unit A, Los Angeles, CA.
Touch Of Polish
Los Angeles, California
FAQ
Hours, booking, location, and service questions.
We are at 1550 Westwood Blvd Unit A, Los Angeles, CA.
We offer manicures and pedicures.
We are open 7 days a week.