David Thomas Hannigan
September 5, 1995 - January 23, 2022
David Thomas Hannigan, 26, left us peacefully on January 23, while surrounded by family, after a 2-year battle with cancer. Although we miss him tremendously, we rejoice that he is now celebrating in his heavenly home. Throughout his illness,... View Obituary & Service Information