Santa and Angels shared Christmas joy with 140 gifts for residents and 172 Pilgrim’s gift cards for nurses, CNAs and staff at Ivy Court and Lacrosse.