Geo Location Information for 70.35.216.133 IP Address. The IP Address 70.35.216.133 is located at 45.5312 latitude and -73.5181 longitude in Canada. Friendly Location for the IP Address is Quebec, Longueuil, Canada, J4g 1a1
Cendirect Online is Canada's Super Discount Cyberstore with next day delivery on Computer Hardware and Software.