DeAra Shanae Banks-Booze, also reported as Deara Banks and known as “DeeDee,” was a 35-year-old woman who died after a shooting on Easter Sunday, April 5, 2026, in Northwoods, Missouri, in north St. Louis County. Online reports identified her as being from Hazelwood, with one report listing her residence in the 6900 block of Noble Drive. Her funeral arrangements were later posted by William C. Harris Funeral Directors, with services scheduled for April 23, 2026, in Spanish Lake and interment
...Read More