Current condition
In use
Date completed
In 1963, both the Church and the Annex were demolished. The 3rd generation St. Stephen's Church was built on the old site of the Annex, and St. Stephen's Church College was built on the old site of the Church, both opening in 1965
Source here
Previous place(s) at this location
Later place(s) at this location