Related:  This Day In Norwood History- July 17, 1891-Winslow Train Station Abolished, Leading to Construction of Subway Hill