Alberta Louise Armstrong

Birth date: Oct 19, 1933 Death date: Feb 24, 2025

Alberta Louise Armstrong, 91, of Decatur, IL, passed away at 6:17 P.M. on Monday (02-24-2025) in her home. Alberta was born on October 19, 1933, in Decatur, IL, the daughter of William Thomas Flesch and Clara E. (Schlemm) Flesch.