Geo Location Information for 199.66.90.147 IP Address. The IP Address 199.66.90.147 is located at 43.8547 latitude and -79.3832 longitude in Canada. Friendly Location for the IP Address is Ontario, Richmond Hill, Canada, L4b 2p1