1. Home
  2. Lagos
  3. Computer stores
  4. Techobra

Techobra

Computer storeVictoria IslandWebsite

Techobra is a computer store on Tele plaza, 5 Saka Tinubu St in Victoria Island, Lagos. Closed on Sundays.

Tele plaza, 5 Saka Tinubu St, Victoria Island, Lagos 101241, LagosChecked October 2026