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 […]