This Day In Norwood History-May 11, 1961-Norwood Tax Rate Down $1 to $63

May 11, 1961—For the first time in nine years the tax rate in Norwood has dropped. James T. Flaherty, of the assessors, announced the new rate at $63 per $1000, … Continue reading This Day In Norwood History-May 11, 1961-Norwood Tax Rate Down $1 to $63