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