On July 17, 1975, staff members of the Department of Public Welfare office located at 480 Washington St. in Norwood planned a one-hour demonstration to protest the lack of proper … Continue reading Norwood Welfare Employees Protest Sweltering Office Conditions-July 17, 1975
