Photos of Church of Our Saviour
About Church of Our Saviour
Church of Our Saviour, Friend of Children, also known as Holy Angels Roman Catholic Church, is a church located on North Shore Road on Sugar Island. The church was constructed in 1856-57. It is the last remaining structure from Payment's Landing.
abandonedchurch
What photographers say about this spot
Be the first to add one










