Where are you located?
We are at 4456 California Pl, Long Beach, CA 90807.
Glow Nails & Spa
Long Beach, California
FAQ
Hours, booking, location, and service questions.
We are at 4456 California Pl, Long Beach, CA 90807.
We offer manicures, pedicures, and gel polish.
We are open 7 days a week.