Care Wear volunteers donate handmade items (and I'm sure store bought donations too) to hospitals etc. in your local area. They have a comprehensive list of places to donate to as well as the items needed by each place. Take a look at their list and see if it is helpful. It's a great organization.