Simpang Pasar Demangsari is located in Kec. Ayah, Indonesia on 8CR37MF, Unnamed Road, Tegalsari, Demangsari. Simpang Pasar Demangsari is rated 3 out of 5 in the category fortress in Indonesia.
Address
8CR37MF, Unnamed Road, Tegalsari, Demangsari
Accessibility
No wheelchair-accessible entrance