Contact information

Merchant Name: Torrex

Store Name: Shop Torrex

Customer Support Contact: branding@shoptorrex.com

Contact Number: +1 628 222 9299

US Operations address: Torrex, 16520 Westgrove Dr, Addison, TX 75001 - United States of America