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.