3.8
41 Review
The Castle Nails & Spa is located in Abilene, Texas. For bookings and inquiries, you may reach them at (325) 268-4111 or you may visit their facebook page at https://m.facebook.com/CastleNailsandSpa79606.
"The best place in Abilene. I live in Lubbock and every time I go back to Abilene I HAVE to get my nails done there. I got my nails done yesterday and I broke one today. Called 15 mins before closing when it happened and they fixed it for me no charge. Awesome staff and manager. They never make you feel rushed. Would give it a 10 if I could!"
Morgan Trevino - 16 June 2018
3540 Catclaw Drive
Abilene, Texas, 79606
Incorrect InfoLet us know