Where are you located?
4917 Long Beach Blvd, Long Beach, CA 90805.
Lee's Nails and Spa
Long Beach, California
FAQ
Hours, booking, location, and service questions.
4917 Long Beach Blvd, Long Beach, CA 90805.
We offer manicures and pedicures.
We are open 7 days a week.