Northview Village, the largest nursing home in St. Louis, closed abruptly on Friday displacing 170 residents, with loved ones not immediately able to find them. Ahead of the closure, there was no warning for employees or residents alike as workers learned they might not be paid at the end of last week, leading to staff […]