Websites hosted on 148.216.1.80 IP Address
Geo Location Information for 148.216.1.80 IP Address. The IP Address 148.216.1.80 is located at 19.6846 latitude and -101.2191 longitude in Mexico. Friendly Location for the IP Address is Michoacán, Morelia, Mexico, 58050.