Skip to content

Star of the North Retreat Centre

Categories

Retreat Centres

About Us

Star of the North Retreat Centre is a non-profit Christian Centre with the mission of providing hospitality & opportunities for people to experience God. We also offer meeting space for community groups & organizations with affordable options for meetings, staff retreats, workshops or seminars.

Scroll To Top