Geo Location Information for 70.33.246.80 IP Address. The IP Address 70.33.246.80 is located at 43.6426 latitude and -79.4002 longitude in Canada. Friendly Location for the IP Address is Ontario, Toronto, Canada, M5V
Free Bible Software for Windows. Multiple translations, commentaries, books and more to aid you in studying the scriptures.