Chuks Ikokwu Street Off Ogombo Road. Ajah. Lekki, Nigeria - China Telecom Americas