Websites hosted on 164.68.1.70 IP Address
Geo Location Information for 164.68.1.70 IP Address. The IP Address 164.68.1.70 is located at 42.2299 latitude and -87.8426 longitude in United States of America. Friendly Location for the IP Address is Illinois, Lake Forest, United States, 60045.
Welcome to Lake Forest College
- lfc.edu
Located 30 miles north of Chicago, Lake Forest College offers students a world-class education and the skills they need for success after college.
Not Applicable
$
8.95