In Indiana, there are several chains on the oil dropoff list, but whether they'll actually take your oil when you show up is highly variable.
Advance Auto is the least troublesome, but sometimes they want to limit me to less than five gallons -- it seems to depend on the mood of the parts monkey that day.
At Autoclownz, I usually get a blank look, or they might reluctantly take two gallons.
At Walmart, I've never managed to find the right combination of correct hours (we only take oil on alternate Thursdays on a full moon when Saggitarius is the the fourth house of Cthulhu), or the only person trained to pour oil from a jug is actually here, or we have the key, the tank's not full, it's not too close to opening or closing, etc. But most of the time it's just an utterly blank look -- they've never heard of such foolishment.
Fortunately, there are several "Tox Drop" sites around Indy that open for one or two days a month, and I usually just try to plan ahead an bit and take my oil and any other nasties I need to get rid of.