Address
61 View Street, North Perth
Australia

Indonesian Mission Baptist Church