Geo Location Information for 85.17.88.142 IP Address. The IP Address 85.17.88.142 is located at 41.865 latitude and -87.6718 longitude in United States. Friendly Location for the IP Address is , ,
Coral Club International , , , , , , . Coral Club International , , , , , , . , , .