Geo Location Information for 199.19.94.84 IP Address. The IP Address 199.19.94.84 is located at 43.8015 latitude and -79.3577 longitude in Canada. Friendly Location for the IP Address is Ontario, North York, Canada, M2H
Atlapedia® Online contains full color physical maps, political maps as well as key facts and statistics on countries of the world