Geo Location Information for 196.245.172.239 IP Address. The IP Address 196.245.172.239 is located at 40.4143 latitude and -3.7016 longitude in Spain. Friendly Location for the IP Address is Madrid, Madrid, Spain, 28022
Shoe store has a variety of high quality comfortable shoes.All stock shoe sizes: 36, 37, 38, 39, 40, 41, 42, 43, 44, 45.