Geo Location Information for 70.40.220.100 IP Address. The IP Address 70.40.220.100 is located at 42.1098 latitude and -86.48 longitude in United States. Friendly Location for the IP Address is Michigan, Saint Joseph, United States, 49085
Japanese Treats is a monthly Japanese Candy subscription service with free shipping all the way from Japan. We also review Japanese Candy.