Comments
No not use excitel internet very bad service evry 2-3 days getting issue. Services are down due to “Technical Issue” in the core- network
Reply
3%
Complaints
631
Pending
0
Resolved
20
View all 631 Excitel reviews & complaints
View all Excitel contact information