Geo Location Information for 66.170.31.112 IP Address. The IP Address 66.170.31.112 is located at 43.0725 latitude and -89.3994 longitude in United States. Friendly Location for the IP Address is WISCONSIN, MADISON, UNITED STATES
Live Fantasy Football mock drafts 24x7, the freshest Fantasy Football Average Draft Position reports, and live Fantasy Football league draft.