July 27, 1895July 8, 2025 georgenhs Talk of the Town, This Day In Norwood History This Day in Norwood History-Talk Of The Town-July 27, 1895 These news items were the talk of the town on July 27, 1895