1. Home
  2. Ilorin
  3. Electronics stores
  4. Metro Electronics & Solar Solutions

Metro Electronics & Solar Solutions is a electronics store on 156 Ibrahim Taiwo Rd in Ilorin. Also listed under agricultural product wholesaler, air conditioning store and electronics company.

156 Ibrahim Taiwo Rd, Ilorin 240241, KwaraChecked October 2026