$50,000 Sport Center Opens on Friday-This Day in Norwood History-October 3, 1940

$50,000 Sport Center Opens on Friday-This Day in Norwood History-October 3, 1940