About Planet Computer Store
Planet Computer Store is an electronics store, located at Jl. Soekarno Hatta No.5B, Parik Rantang, Payakumbuh Bar., Kota Payakumbuh, Sumatera Barat 26218, Indonesia. They can be contacted via phone at +62 752 95995 for more detailed information.