Geo Location Information for 208.113.57.107 IP Address. The IP Address 208.113.57.107 is located at 43.3915 latitude and -79.7598 longitude in Canada. Friendly Location for the IP Address is Ontario, Burlington, Canada, L7l 5l1