Where is Luxury Nails & Spa located?
Luxury Nails & Spa is located at 13233 Jamboree Rd, Tustin, CA 92782.
Luxury nails & spa
Tustin, California
FAQ
Hours, booking, location, and service questions.
Luxury Nails & Spa is located at 13233 Jamboree Rd, Tustin, CA 92782.
Luxury Nails & Spa offers manicures, pedicures, and spa treatments.
Luxury Nails & Spa is open 7 days a week. Call (714) 731-7259 to confirm specific hours.