1. Home
  2. Ogbomoso
  3. God's Channel International limited

God's Channel International limited

God's Channel International limited is a electronics company on Gods channel store in taki, Ogbomoso. Also listed under cell phone store. It is closed on Sunday.

Gods channel store, taki, Ogbomoso 212102, OyoChecked October 2026