Saint Peter Catholic Chapel, Juwangi is located in Boyolali Regency, Indonesia on RQ84PG4, Jalan Raya, Pandeyan, Juwangi. Saint Peter Catholic Chapel, Juwangi is rated 4.5 out of 5 in the category chapel in Indonesia.
Address
RQ84PG4, Jalan Raya, Pandeyan, Juwangi
Accessibility
Wheelchair-accessible entrance