Where is USA Nails and Spa located?
USA Nails and Spa is located at 1325 W Channel Islands Blvd, Oxnard, CA 93033.
USA Nails and Spa
Oxnard, California
FAQ
Hours, booking, location, and service questions.
USA Nails and Spa is located at 1325 W Channel Islands Blvd, Oxnard, CA 93033.
USA Nails and Spa offers manicures, pedicures, and gel polish.
USA Nails and Spa is open 7 days a week. Call (805) 263-4416 for specific hours.