When I was little, our family would sometimes host needy kids in our home. There were parents who could not handle holidays who would sign up to have their kids go out. It really made an impact to give them presents under the tree along with us, and we usually ended up giving them ours! That was the 70's, I haven't found that near us. My little ones and I have been doing lots of donating and talking about all aspects of Christmas and giving. We literally wrapped most of their smallish old toys leaving the playroom almost empty for Christmas, and dropped them off to our local thrift store who put them in a "free basket" (we got permission-we would have left them somewhere else if they needed to charge for them, they obliged because we have donated tons to them I think and we know the people working there-we also donated some bigger items they could sell). It's a good location because they have lots of needy parents shopping there. Each thing was labeled only "boy" or "girl" with age on it, so parents would know what to pick. It's adjacent to a food bank where food drives happen (our second choice of where to leave the gifts), and the kids understand the food drive process. They also helped me pick out hats and mittens for a warm clothing drive at the library, and pajamas for foster homes we dropped off at mall. We're still deciding what to go out and "do"-it's hard to find things. I may skip it this year again with 3 because we havent' found something manageable. If you go work in a food bank or something, though, I'm sure they would let you bring your daughter.
Churches are the best source, but we don't currently go to church, I guess you could contact one to speak to someone for ideas. We checked some nursing homes, and their regulations don't let strangers visit (another thing we used to do as kids). At her age though, donating and talking about things (all year) is great even if you cant' go "out" to do stuff. But I'll be watching your answers for ideas too! Oh, yeah, and each child folds up some bills for our Salvation Army people out at several places right now. Little things are fine for little kids, my kids grilled me about the Salvation Army for 20 minutes in the car after the first time we gave to a bell ringer :).