Leigh A. Archibald
April 27, 1967 - September 28, 2023
Leigh A. Archibald, beloved partner, mother, daughter, sister, and friend peacefully passed away after a courageous battle, surrounded by her family on September 28, 2023, at the age of 56. She was born on April 27, 1967, in Chillicothe, OH,... View Obituary & Service Information
