Russell F. Gallagher death notice and obituary, Thursday May 18, 2023. Rice Funeral Home Worcester, MA 01609-1805