Household chemical collection center can take your paint and stain. https://www.springfieldmo.gov/478/Household-Chemical-Collection-Center
To add to the above, it is right around the corner from the Franklin Recycling Center. IIRC, you need to call and make an appointment.
Thanks! Your answer is awaiting moderation.