Borobudur Dept. Store is located in Kabupaten Manokwari, Indonesia on Jl. Yos Sudarso Manokwari No.8, Manokwari Bar.. Borobudur Dept. Store is rated 4.5 out of 5 in the category industrial supermarket in Indonesia.
Address
Jl. Yos Sudarso Manokwari No.8, Manokwari Bar.