Geo Location Information for 66.241.45.198 IP Address. The IP Address 66.241.45.198 is located at 34.0791 latitude and -84.2039 longitude in United States. Friendly Location for the IP Address is Georgia, Alpharetta, United States, 30005