Urban Lash and Nail Spa

The Urban Lash and Nail Spa is located in Celina, Texas. For bookings and inquiries, you may reach them at 14692022048 or you may visit their facebook page at https://www.facebook.com/111043497074547.

Reviews

Contact

Incorrect InfoLet us know