Star of the North Retreat Centre is a peaceful oasis in the midst of a busy world. Whether you want time out from a hectic schedule, nurturing during a time of crisis, an opportuni... more... See more text