1. Home
  2. Akure
  3. Electronics companies
  4. Biz Leonac Mega Electronics Plaza

Biz Leonac Mega Electronics Plaza

You will find Biz Leonac Mega Electronics Plaza, a electronics company, at 19 Oba Adesida Road in Akure. It is also listed as electronics store. Closed on Sundays.

19 Oba Adesida Road, Akure 340283, OndoChecked October 2026