We’re located on the beautiful North Shore of Massachusetts, just steps from Kings Beach in Swampscott. See map below.
The Swampscott Church of Spiritualism
59 Burrill Street
Swampscott MA 01907
Main number: 781-595-6972 Please leave us a message and we’ll return your call as soon as possible. Thanks!
Signup for our email newsletter.