Volunteers donate time, energy at Community Center