Chabad Lubavitch of The North Shore in Swampscott
44 Burrill St,
Swampscott, 01907
(781) 581-3833
(781) 581-3833
Chabad Lubavitch of the North Shore
association, chabad, charity, non-profit