The Norwood Italian Social Club is now located at its new quarters at 1199 Washington Street, Norwood. President Patrick Long and his committee were able to complete the renovations and … Continue reading New Quarters For Italian Social Club-This Day in Norwood History-May 11, 1961
