Top Qs
Timeline
Chat
Perspective

St. Peter Parish, Norwood

Church in Massachusetts, United States From Wikipedia, the free encyclopedia

Remove ads

St. Peter Parish - designated for Polish immigrants in Norwood, Massachusetts, United States.

Founded 1918. It was one of the Polish-American Roman Catholic parishes in New England in the Archdiocese of Boston.
Quick facts Location, Country ...

The parish closed August 3, 1997.

    Remove ads

    Bibliography

    Loading related searches...

    Wikiwand - on

    Seamless Wikipedia browsing. On steroids.

    Remove ads