1. Home
  2. Ibadan
  3. Computer stores
  4. Tira Technologies

Tira Technologies

Tira Technologies: computer store at Shop 8, COOBI Complex, Baptist Street, Akobo, Ibadan. It is listed as open 24 hours.

Shop 8, COOBI Complex, Baptist Street, Akobo, Ibadan 200132, OyoChecked October 2026