Walter I. Costa
June 11, 1938 - January 28, 2021
STERLING – Walter I. Costa, 82, passed away peacefully with his family by his side on Thursday, January 28, 2021, at UMass Memorial Hospital. Born and raised in Worcester, Walter was the son of Joseph and Norina (Bussolari) Costa and lived... View Obituary & Service Information