ST. LOUIS – The head of the St. Louis City Housing Authority is set to step down. This follows a year of battling the mice infestation problem at the Clinton Peabody Public Housing Complex just south of downtown. Executive Director Cheryl Lovell is retiring after 20 years as head of the agency. She Admits that the Housing Authority didnt recognize the warning signs soon enough to head off the mice infestation that will ultimately cost the agency $250000, and cause a lot […]
Source: fox2now.com