Does USA Nails and Spa accept walk-ins?
Yes, USA Nails and Spa accepts walk-ins.
USA Nails and Spa
Oxnard, California
FAQ
Hours, walk-ins, location, and service questions.
Yes, USA Nails and Spa accepts walk-ins.
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.