New Quarters For Italian Social Club-This Day in Norwood History-May 11, 1961

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