Geo Location Information for 164.160.128.90 IP Address. The IP Address 164.160.128.90 is located at 6.45306 latitude and 3.39583 longitude in Nigeria. Friendly Location for the IP Address is Lagos, Lagos, Nigeria, 102103
Soba local government Kaduna state Nigeria