Where are you located?
We are at 5770 Melrose Ave, Los Angeles, CA.
108 Beauty Studio
Los Angeles, California
FAQ
Hours, booking, location, and service questions.
We are at 5770 Melrose Ave, Los Angeles, CA.
We offer manicures and pedicures.
We are open 7 days a week.