Recycle your old eyeglasses.
Lions Club Recycle for Sight program is a great place to donate your used eyeglasses. They have collection boxes in multiple locations. One of these locations is Wal-Mart.
There are other places you can donate your old eyeglasses as well. Check your neighborhood vision stores and eye clinics to see if they will accept them.