Geo Location Information for 166.66.86.42 IP Address. The IP Address 166.66.86.42 is located at 39.9995 latitude and -76.361 longitude in United States. Friendly Location for the IP Address is Pennsylvania, Millersville, United States, 17551
Millersville University is both a top-notch university and a vital part of the Central Pennsylvania town of Millersville and its surrounding communities. As an academic center,...