T Nail Spa
4616 W Sahara Ave, Las Vegas, NV 89102
Reviews
02/17/2009
Provided by YP.comThe worst nail shop. Terrible owner. Unsanitary store I have ever encounter
More Business Info
- Hours
- Regular Hours
Mon: Wed - Sat: Sun: - Location
- Sahara Pavilion North
- Categories
- Nail Salons, Day Spas
Suggest an Edit