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…

4:13 pm • January 30, 2023

Read more