The People’s Response Hub moved to a new location in North St. Louis to continue serving impacted families with supplies, support and on-the-ground aid.
St. Louis County police said 33-year-old Brandon Welch found the home by doing online searches for obituaries. He dropped his own debit card at the scene.