2.9
17 Review
The Castle Nails & Spa is located in Vincennes, Indiana. For bookings and inquiries, you may reach them at (812) 494-2998 or you may visit their facebook page at https://www.facebook.com/pages/Zoey-Nails-Spa/178802882158982.
"The people are friendly and they do a great job on the pedicures there."
Cindy Like - 29 June 2018
2405 North 6th Street
Vincennes, Indiana, 47591
Incorrect InfoLet us know