Geo Location Information for 64.145.66.122 IP Address. The IP Address 64.145.66.122 is located at 34.1503 latitude and -118.139 longitude in United States. Friendly Location for the IP Address is CALIFORNIA, PASADENA, UNITED STATES
BizShark analyzes Internet businesses and finds their news, web traffic, finance, SEO, and executive profiles for free.