Geo Location Information for 69.90.163.90 IP Address. The IP Address 69.90.163.90 is located at 43.4757 latitude and -79.6591 longitude in Canada. Friendly Location for the IP Address is Ontario, Oakville, Canada, L6J
Home of The Nerdy Dad Cast
On Monday, October 22, 2018 elect Kris Langenfeld as Mayor of our City of Toronto — MayorKris