Leo Albert Duclos
July 12, 1934 - October 12, 2024
Leo Albert Duclos passed away on October 12, 2024 at his residence in Decatur, Alabama. His wife, Jennifer J. Duclos, and other close family members were at his bedside. Leo was born on July 12, 1934 to his parents, Arthur C. and Clara A. Duclos,... View Obituary & Service Information
