Francesco J. "Frank" Caruso
July 15, 1937 - March 23, 2021
HOLDEN - Francesco J. "Frank" Caruso, 83, died peacefully on Tuesday, March 23, 2021 at Rose Monahan Hospice Home in Worcester. Frank was born in Worcester, one of eight children of the late Matteo and Porzia (Tatalo) Caruso and grew up in... View Obituary & Service Information