Students and staff purchased, wrapped, packed, and delivered gifts for all 140 residents.

More...