1. Home
  2. Ondo
  3. Icon-Tech Sales And Services

You will find Icon-Tech Sales And Services, a computer service, at 5 iwajowa street, opp. Adeyemi School Gate in Ondo. It is also listed as cell phone accessory store, cell phone store and computer accessories store. It is open on Sunday.

5 iwajowa street, opp. Adeyemi School Gate, Ondo 251101, OndoChecked October 2026