Despite angry protests from South Norwood residents over flooding and pollution risks near Hawes Brook, the Conservation Commission approved strict environmental conditions for a new auto body shop.
Norwood Plaza Tenants Offer to Fund New Traffic Lights, Other Town Business-August 11, 1977
Anxious to fix traffic hazards at Walpole and Wilson streets, Norwood Plaza tenants offered to install traffic signals at their own expense, winning approval from town selectmen.
