Mr. Oscar Pena
October 22, 1976 - March 2, 2024
OSCAR PENA March 2, 2024, Oscar Pena, 47, of Lowell, MA, passed away at home, after a short yet powerful battle with cancer, surrounded by his family and close friends. Oscar’s passing leaves a tremendous void in our hearts and although... View Obituary & Service Information
