Customer service number and customer care contact details for Charter Communications.
Mailing address:
Charter Communications
12405 Powerscourt Drive,
St. Louis, MO 63131
USA
Telephone:
Customer Service
1-888-438-2427
General Inquiries:
314.965.0555
Email:
See website: