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.