1. Home
  2. Abeokuta
  3. Cell phone stores
  4. Promotower Communications

Promotower Communications

Promotower Communications is a cell phone store on 18B Lalubu Street Oke-Ilewo in Ibara, Abeokuta. Also listed under electronics.

18B LALUBU STREET OKE-ILEWO, Ibara, Abeokuta 111102, Ogun StateChecked October 2026