Websites hosted on 65.17.131.63 IP Address
Geo Location Information for 65.17.131.63 IP Address. The IP Address 65.17.131.63 is located at 40.6752 latitude and -84.1244 longitude in United States of America. Friendly Location for the IP Address is Ohio, Lima, United States, 45806.
Welcome to the St. John Parish
- stjohnlima.org
St.John was established in 1856, making it one of the oldest parishes in the Lima area rich in tradition.
Not Applicable
$
8.95