Geo Location Information for 12.217.73.46 IP Address. The IP Address 12.217.73.46 is located at 36.2084 latitude and -119.341 longitude in United States. Friendly Location for the IP Address is California, Tulare, United States, 93274