Thelma L. Brown
February 7, 1928 - December 11, 2011
83, of Indianapolis, passed away December 11, 2011. She was born February 7, 1928, to the late Arthur and Laura Lewis Adams. She married Hubert E. Brown October 1, 1948, and he preceded her in death October 26, 2003. She was a devoted wife,... View Obituary & Service Information
