Thanks to many generous individuals and partners, Branches filled its Toy Shops with over 1,500 toys so over 160 families could shop for their children. Donors also helped purchase hundreds of gift cards for Branches’ youth! It was a truly magical Christmas for all.