After residents give it good reviews, Elgin decides to renew contract for curbside textile recycling Posted 02/28/20