Biara MSC is located in Kec. Wanea, Indonesia on FR2P4WM, Unnamed Road, Karombasan Utara. Biara MSC is rated 4.9 out of 5 in the category convent in Indonesia.
Address
FR2P4WM, Unnamed Road, Karombasan Utara
Accessibility
Wheelchair-accessible entrance