Geo Location Information for 66.115.180.142 IP Address. The IP Address 66.115.180.142 is located at 39.5548 latitude and -88.1725 longitude in United States. Friendly Location for the IP Address is ILLINOIS, CHARLESTON, UNITED STATES
Come to learn French in Southern France at Institut Linguistique Adenet : our French language school provides you with quality French courses, taught by qualified and...