Yes, the Long Beach Aquarium of the Pacific does take donations of animals. I just donated my large gigas to them. Call the general info number and ask for the husbandry dept.
You'll probally leave a message, but the good news is if they accpet your donation, they'll give you a tax write off for the full retail value of the animal.