David Allen Patterson
October 13, 1950 - January 7, 2025
David Allen Patterson, age 74, of St. Clair, passed away on January 7, 2025. Born on October 13, 1950, David devoted his life to his family and his community, embodying the qualities of a wonderful husband, father and grandfather. He was a pillar... View Obituary & Service Information
