Pandawa's Factory Cikoneng is located in Kec. Mandalawangi, Indonesia on MXQP5RC, Jln Desa Cikoneng kp, Sawah Lama. Pandawa's Factory Cikoneng is rated 3 out of 5 in the category desalination plant in Indonesia.
Address
MXQP5RC, Jln Desa Cikoneng kp, Sawah Lama