Teens donate time, work to low-income residents

by