Lecia Annette Armstrong
August 3, 1962 - November 4, 2023
Lecia Annette Armstrong, 61, a lifelong Winchester resident, passed away on Saturday, November 4, 2023, surrounded by her family. She was able to save lives by being an organ donor. She was born on August 3, 1962, in Winchester, Indiana,... View Obituary & Service Information
