Geo Location Information for 204.225.248.141 IP Address. The IP Address 204.225.248.141 is located at 44.0565 latitude and -79.4555 longitude in Canada. Friendly Location for the IP Address is Ontario, Newmarket, Canada, l3y 3e3
Tourism Toronto – experience the city's best!