(All articles were originally published in the Norwood Messenger unless otherwise noted) /
Pilgrim Heights, “The Garden Spot of Norwood”-This Day in Norwood History-November 30, 1941
Here's the approximate location of the Pilgrim Heights development.
