Geo Location Information for 140.148.62.42 IP Address. The IP Address 140.148.62.42 is located at 19.0641 latitude and -98.3035 longitude in Mexico. Friendly Location for the IP Address is Puebla, Cholula, Mexico, 72810
La Universidad de las Américas Puebla (UDLAP) se distingue por su prestigio y excelencia, ofrece programas académicos que responde a las necesidades actuales del mundo globalizado.