Search results
We did not find results for: la villa spa.
Check spelling or type a new query.
We did not find results for: la villa spa.
Check spelling or type a new query.
Phone: (956) 630-6315
2709 E Griffin Pkwy Mission, TX 78572
Is this your business? Verify your listing
1.0 2 reviews
The massage chair didn't work, this was the very beginning and she could have offered another chair but she didn't! She even asked me after I turned the massage chair off if it wasn't working! I... More
I got a manicure and pedicure. She cut both my thumb cuticles too short and made me bleed. And still charged me over priced. Terrible quality. More