Geo Location Information for 207.249.20.80 IP Address. The IP Address 207.249.20.80 is located at 32.5644 latitude and -115.353 longitude in Mexico. Friendly Location for the IP Address is Baja California, Puebla, Mexico, 21620