St. John the Evangelist - Swampscott

174 Humphrey Street

Swampscott, MA 01907

Phone
(781) 593-2544

St. Thomas Aquinas - Nahant

248 Nahant Road

Nahant, MA 01908

Phone
(781) 581-0023