My internet is not working and I need it for work. I am located in the Scarborough area.
Go to Solution.
Sorry to learn you've had troubles with your internet service. This should be fixed now. If your service is still down, please contact our Technical Support at 1-888-236-FIDO (3436) so we can further troubleshoot