Geo Location Information for 208.68.104.141 IP Address. The IP Address 208.68.104.141 is located at 50.4775 latitude and -104.674 longitude in Canada. Friendly Location for the IP Address is Saskatchewan, Regina, Canada, S4r 8r6