Toko Mitra is located in Kota Sorong, Indonesia on Remu Utara, Kec. Sorong. Toko Mitra is rated 4 out of 5 in the category outdoor sports store in Indonesia.
Address
Remu Utara, Kec. Sorong
Service options
In-store shopping
Accessibility
No wheelchair-accessible car park