Websites hosted on 209.104.79.12 IP Address
Geo Location Information for 209.104.79.12 IP Address. The IP Address 209.104.79.12 is located at 50.2001 latitude and -66.3821 longitude in Canada. Friendly Location for the IP Address is Quebec, Sept-iles, Canada, G4r 0b1.