I met Raphael, the head of this Bicycle Coop in Fort Collins. They have a number of volunteers who fix bicycles and make them available for needy people. They recently shipped an entire truckload of cycles to a poor New Mexico community, and set up a repair shop with donated tools. They also conducted some training sessions on maintenance.
They give bicycles away to any needy people. If you can afford a bicycle, they ask for a donation.