Geo Location Information for 192.99.14.95 IP Address. The IP Address 192.99.14.95 is located at 43.9394 latitude and -79.4349 longitude in Canada. Friendly Location for the IP Address is Ontario, Richmond Hill, Canada, L4E
A US-based online Newspaper for Nigerians at home and in diaspora