GlowIndia Threading Salon & Spa - 4132 State Hwy 121 #140, Carrollton, TX 75010 | Fresha