Geo Location Information for 66.170.31.120 IP Address. The IP Address 66.170.31.120 is located at 43.0311 latitude and -89.4982 longitude in United States. Friendly Location for the IP Address is Wisconsin, Madison, United States, 53719
The most-respected source of fantasy news and advice for baseball, football, basketball, hockey, golf, college football, college basketball, racing, and soccer.