Geo Location Information for 66.97.35.225 IP Address. The IP Address 66.97.35.225 is located at -32.9541 latitude and -60.6636 longitude in Argentina. Friendly Location for the IP Address is Santa Fe, Rosario, Argentina, 2000
S.I.D.A. Inmobiliaria | Negocios inmobiliarios (+598) 4772 3068 | Avda. Cnel. Carlos Lecueder 522, Artigas