Geo Location Information for 190.223.63.98 IP Address. The IP Address 190.223.63.98 is located at -12.0433 latitude and -77.0283 longitude in Peru. Friendly Location for the IP Address is Lima, Lima, Peru, 15000
Clínica Ricardo Palma es considerada como la mejor Clínica del Perú y número 14 en Latinoamérica (Ranking de las mejores Clínicas y Hospitales de América)