Dial 10-10-ALO to call long distance!
Need help? See ways to quickly get in touch with us.

Contact ALO

For general questions or information about our service, please visit our FAQs page.

Toronto Head Office

1039 McNicoll Avenue,
Toronto, Ontario
M1W 3W6



Customer Service (8 AM to 1 AM 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).

Got a question?

Fill out this form and we will respond to your inquiry within 24 hours.







  Subscribe to our newsletters