Head Tech Id is located in Palembang City, Indonesia on Jl. Rama Kasih Raya Raya No.948, Duku, Ilir Timur II. Head Tech Id is rated 3 out of 5 in the category technology museum in Indonesia.
Address
Jl. Rama Kasih Raya Raya No.948, Duku, Ilir Timur II
Amenities
Good for kids
Toilets