Geo Location Information for 64.158.146.234 IP Address. The IP Address 64.158.146.234 is located at 38.678 latitude and -121.1761 longitude in United States. Friendly Location for the IP Address is California, Folsom, United States, 95763
Shop authentic Adidas Shoes. Sneakerhead.com has the latest Adidas & Adidas Originals releases, including Adidas Superstar, Adidas ZXZ, Adidas Campus ...