Leslie’s Place support home in danger of closing
After 25 years, a West Humboldt Park support home for formerly incarcerated women is close to being shuttered. When Leslie Brown-Simmons became the first woman in Illinois to be granted clemency, she experienced first-hand the difficult transition out of incarceration and opened Leslie’s place in 19