Where is Victoria Nails located?
Victoria Nails is located at 3606 N Laurent St No B, Victoria, Texas.
Victoria Nails
Victoria, Texas
FAQ
Hours, booking, location, and service questions.
Victoria Nails is located at 3606 N Laurent St No B, Victoria, Texas.
Victoria Nails offers manicures and pedicures.
Victoria Nails is open 7 days a week.