Maplewood Mall Suicide: FYE Store’s Owner Died By Hanging

Maplewood Mall Suicide

At the mall in Maplewood, Minnesota, there was a huge police presence early yesterday. On Saturday, February 18, 2023, inside their store, a store owner at the Maplewood Mall, 3001 White Bear Ave Space 115A, St. Paul, Minnesota, reportedly committed suicide. According to reports, the mall was closed because customers had left after what the … Read more