Contact information

Contact

Tata's Faces Corp, 13506 NE 22nd Ct, North Miami, FL 33181, USA (TATA 1000 FACES).

We answer within a few days. Policies: returns and refunds, shipping, privacy, terms.

Phone: (786) 398-0109