We Still Call it Home — Norwood’s Neighborhoods

In 1872, the Commonwealth of Massachusetts accepted a petition from the residents of a village in South Dedham and the town of Norwood was established.  As Norwood grew,  many people … Continue reading We Still Call it Home — Norwood’s Neighborhoods