Where is iTel Office in Abuja?
Itel is one of the mobile phone brand designed to meet the daily communication needs of the people. A lot of their users have found it very easy using iTel devices to communicate with family and friends.
If you have an issue to resolve with your ITel mobile device in Abuja. There is a location that caters iTel phone right in Abuja.
Itel Office in Abuja is located at 16 Gwani St, Wuse, Abuja.
Please login or Register to submit your answer