Geo Location Information for 146.20.39.100 IP Address. The IP Address 146.20.39.100 is located at 29.4997 latitude and -98.3992 longitude in United States. Friendly Location for the IP Address is Texas, Windcrest, United States, 78218
Home page for The Doctor Weighs In where you can find all of the most recent posts of TDWI writers and contributors.