World Congress of Spiritualists Niagara Falls Area 2022 delayed due to COVID - please watch for updates Home » Telford First Spiritualist Church Address: St. James Hall, Farm Lane, Stirchley Village, Telford, Shropshire, England TF3 1DY Contact Information Website: View Website Phone: 01952 591 187 Map: View Map
Address: St. James Hall, Farm Lane, Stirchley Village, Telford, Shropshire, England TF3 1DY Contact Information Website: View Website Phone: 01952 591 187 Map: View Map