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.
Click here to read more.
2612 Wyoming Street
St. Louis MO 63118
P: 314-588-7111 | F: 314-621-9875