For general questions or information about our service, please visit our FAQs page.
Toronto Head Office
1039 McNicoll Avenue,
Customer Service (8 AM to 1 AM EST, seven days a week)
Toronto: (416) 499-1599
*At ALO Telecom, we are committed to protecting your privacy. We only use your email address to send you messages about new ALO products, services and promotions. Your private information will not be divulged outside of ALO Telecom and its affiliates (G3 Telecom and Ellora Telecom).