Geo Location Information for 193.145.15.37 IP Address. The IP Address 193.145.15.37 is located at 40.417 latitude and -3.68387 longitude in Spain. Friendly Location for the IP Address is Madrid, Comunidad De, Madrid, Spain, 28013