Geo Location Information for 206.123.20.70 IP Address. The IP Address 206.123.20.70 is located at 45.6023 latitude and -73.5265 longitude in Canada. Friendly Location for the IP Address is Quebec, Montreal, Canada, H1l 1r7