Christ Our Hope Anglican Church

A People whose vision of worship fuels a passion for mission.