ST. LOUIS — A city-owned men’s homeless shelter that has struggled for years to find a stable operator is once again under new management.
Peter & Paul Community Services took over the city-owned Biddle House on 13th Street in the city’s Carr Square neighborhood on Monday, marking the third time the shelter has changed operators since it opened in 2016.