EBOX is a Canadian Internet service provider based in Longueuil, Quebec, with branches in Ontario.
Hey not many outages here? You might want to check EBOX's main outages page for surrounding areas.