Where is Vicky's Nails & Hair located?
Vicky's Nails & Hair is located at 770 Kiely Blvd #101, Santa Clara, CA 95051.
Vicky's Nails & Hair
Santa Clara, California
FAQ
Hours, booking, location, and service questions.
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.