Geo Location Information for 64.28.105.1 IP Address. The IP Address 64.28.105.1 is located at 30.2333 latitude and -97.7195 longitude in United States. Friendly Location for the IP Address is Texas, Austin, United States, 78741
Get a NetSpend Visa or MasterCard prepaid debit card for the smartest way to pay & get paid. No credit check, no hidden fees, and no surprises.