Avsatel Communications Ltd. is located in Abuja, Nigeria on 3 Osumenyi River Close, Off Lake Chad Crescent, Off Ibb Way. Avsatel Communications Ltd. is rated 3 out of 5 in the category communications central in Nigeria.
Address
3 Osumenyi River Close, Off Lake Chad Crescent, Off Ibb Way