selected country
Nigeria

TELEXTRA INTERNATIONAL LTD

Business address
Shop 11, Shopping Complex, Funmilayo Ransome Kuti Street, Area 3, Garki, Abuja, Nigeria
Phone
08052741332
08037864541
Fax
08052741332, 08037864541