Where is Diamond Nails Spa located?
Diamond Nails Spa is at 2000 E Main St, Uvalde, TX 78801.
Diamond nails spa
Uvalde, Texas
FAQ
Hours, booking, location, and service questions.
Diamond Nails Spa is at 2000 E Main St, Uvalde, TX 78801.
Diamond Nails Spa offers manicures, pedicures, and gel polish.
Diamond Nails Spa is open 7 days a week. Call (830) 279-0771 for specific hours.