Does Vicky's Nails & Hair accept walk-ins?
Yes, Vicky's Nails & Hair accepts walk-ins.
Vicky's Nails & Hair
Santa Clara, California
FAQ
Hours, walk-ins, location, and service questions.
Yes, Vicky's Nails & Hair accepts walk-ins.
Vicky's Nails & Hair is located at 770 Kiely Blvd #101, Santa Clara, CA 95051.
Vicky's Nails & Hair offers manicures, pedicures, and hair services.
Vicky's Nails & Hair is open 6 days a week, closed on Sundays.