Drop batteries off at your nearest Radio Shack (radioshack.com). St. Louis has five Radio Shack locations, all of which accept batteries for recycling.
Recycle rechargeable alkaline batteries through the Rechargeable Battery Recycling Commission (rbrc.com). Drop batteries off at collection bins located in Target, Home Depot, Radio Shack and other stores.
Bring the batteries to the St. Louis location Batteries Plus (batteriesplus.com), a battery store that takes alkaline batteries for recycling.