Where is Ella Beauty Studio – Nails & Brows located?
Ella Beauty Studio – Nails & Brows is at 2101 N Kenwood St, Burbank, CA 91505.
Ella Beauty Studio – Nails & Brows
Burbank, California
FAQ
Hours, booking, location, and service questions.
Ella Beauty Studio – Nails & Brows is at 2101 N Kenwood St, Burbank, CA 91505.
Ella Beauty Studio – Nails & Brows provides manicures, pedicures, gel polish, and brow services.
Ella Beauty Studio – Nails & Brows is open 5 days a week. Call (973) 220-5944 for specific hours.