Trying to contact Twitch customer service? We list here the different channels for contacting Twitch: Website, contact center, social media pages and more.
– No customer service email address was published.
– No customer support phone numbers were published.
The postal address of Twitch customer service or head office: 225 Bush St Ste 600, Ste 800, San Francisco, CA 94104, USA.
Customer service on Twitch Twitter account: click here.
Customers can contact Twitch on the company’s official Facebook page: Click here.
Important information, contact forms and other customer support options on the Twitch website: Visit site.