Websites hosted on 140.103.223.70 IP Address
Geo Location Information for 140.103.223.70 IP Address. The IP Address 140.103.223.70 is located at 40.8142 latitude and -81.9387 longitude in United States of America. Friendly Location for the IP Address is Ohio, Wooster, United States, 44691.
Home | The College of Wooster
- wooster.edu
America's premier college for mentored undergraduate research.
164,624
$
72,600.00