Contact ALO
For general questions or information about our service, please visit our FAQs page.
Toronto Head Office
675 Cochrane Drive,
East Tower, 6th Floor
Markham, ON L3R 0B8
Canada
Email
info@1010alo.ca
Customer Service (9 AM to 9 PM EST, seven days a week)
Toronto: (416) 499-1599
Toll-free: 1-866-261-3895
*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).