Indonesia Baptist Church is located in Semarang City, Indonesia on Jl. Malangsari No.83, Tlogosari Kulon, Pedurungan. Indonesia Baptist Church is rated 5 out of 5 in the category church in Indonesia.
Address
Jl. Malangsari No.83, Tlogosari Kulon, Pedurungan