Neaster Sanders Green
June 3, 1918 - July 4, 2015
Neaster Sanders Green born June 3, 1918 in Town Creek, Alabama to Jesse and LeBerta Sanders, whom preceded her in death. “Hess” as she was known by many, left Alabama, making St. Louis her home at an early age. It was here that... View Obituary & Service Information