Lena Mae Brown
Birth date: Aug 19, 1922 Death date: Dec 11, 2014
Lena Mae Brown, 92, of Decatur, passed away Thursday, December 11, 2014, at Decatur Memorial Hospital. Lena was born August 19, 1922 in Fairmont, IL to Daniel de la and Stella (Perchman) Cruz. She married Charles E. Brown on Septe Read Obituary