Geo Location Information for 64.136.45.168 IP Address. The IP Address 64.136.45.168 is located at 34.1761 latitude and -118.62 longitude in United States. Friendly Location for the IP Address is California, Woodland Hills, United States, 91367
Shop for Broadband Internet, Mobile Broadband, DSL and dial-up Internet service at affordable prices.