Thomas Paul Flaherty
February 14, 1953 - May 1, 2025
Thomas P (Tom) Flaherty passed away peacefully at his home on May1, 2025. After surviving a seven-year battle with cancer, he lost his life to heart failure. Tom was born on February 14, 1953 to William J and Dorothy (Zimmerman) Flaherty in... View Obituary & Service Information
