Disc Tarra is located in Kota Pekanbaru, Indonesia on Mall SKA Pekanbaru Lantai 2, JL Soekarno Hatta, No. 5, Delima, Kec. Tampan. Disc Tarra is rated 4 out of 5 in the category video store in Indonesia.
Address
Mall SKA Pekanbaru Lantai 2, JL Soekarno Hatta, No. 5, Delima, Kec. Tampan