Local non-profit serves more than 4,000 meals to community o