Directory of Spiritualist Centers in North America

Ontario - Orillia
By:Orillia Star of Hope Spiritualist Church

The Orillia Star of Hope Spiritualist Church, located in Orillia, Ontario, Canada, is a member of the Spiritualist Church of Canada.

Healing Service and Church Service are Held Every Sunday. First Sunday of the Month: Meditation.