Church of Our Saviour is one of the megachurches in Singapore, currently located in a renovated ex-cinema in Queenstown, Singapore, began as a mission in the 1950s along Alexandra Road.
Church of Our Saviour is one of the megachurches in Singapore, currently located in a renovated ex-cinema in Queenstown, Singapore. It began as a mission in the 1950s along Alexandra Road.