216.16.234.152
Geo Location Information for 216.16.234.152 IP Address. The IP Address 216.16.234.152 is located at 43.426 latitude and -80.5438 longitude in Canada. Friendly Location for the IP Address is Ontario, Kitchener, Canada, N2N