selected country
Nigeria

NIGERIAN TELECOMMINICATIONS LTD. (NITEL)

Business address
3, Nawfia Close, Indep. Layout, P.M.B. 01244, Enugu, Nigeria