‹ Back to MassachusettsPilgrim Congregational Church24 Athens St, North Weymouth, MA 02191-1425St Jeromes Church632 Bridge St, North Weymouth, MA 02191-1845