Geo Location Information for 64.145.66.236 IP Address. The IP Address 64.145.66.236 is located at 34.1375 latitude and -118.166 longitude in United States. Friendly Location for the IP Address is California, Pasadena, United States, 91105
Faster, more reliable and expandable broadband. Sharedbands patented bonding solution gives businesses faster internet connections that are affordable.