World Congress of Spiritualists Niagara Falls Area 2022 delayed due to COVID - please watch for updates Home » Swampscott Church of Spiritualism Address: 59 Burrill Street, Swampscott, Massachusetts, United States MA 01907 Contact Information Website: View Website Phone: (781) 595-6972
Address: 59 Burrill Street, Swampscott, Massachusetts, United States MA 01907 Contact Information Website: View Website Phone: (781) 595-6972