Websites hosted on 96.72.2.138 IP Address
Geo Location Information for 96.72.2.138 IP Address. The IP Address 96.72.2.138 is located at 35.0757 latitude and -106.6406 longitude in United States of America. Friendly Location for the IP Address is New Mexico, Albuquerque, United States, 87102.