n 2015, Hannah and Quilen Blackwell bought and renovated a house on 6439 S. Peoria Street, in Englewood.Ā They are now running community sustainability programs from this houseāthey call it the Eco House. Quilen, who has a background in community development and environmental sustainability, volunteered at a high school in Englewood before moving to the […]