June 18, 1974July 19, 2026 georgenhs This Day In Norwood History, Town Government Delayed Computer Billing Receipts Spark Optimistic Tax Forecasts-June 18, 1974 Selectmen and assessors leverage delayed electric receipts and cherry sheet funds to keep tax rates at 39.