I have a service that comes and gets mine. I used to take the oil to NAPA which would accept it for free. Brake fluid, ATF, power steering grease all in the same drum. I bet the local jiffy lube would accept it. Shamed to admit it but prior to my service I just drained it into the sewer :-[
Look in the phone book for your county waste disposal (or hazardous waste disposal) facility. Call the county health department if you can't find the disposal facility listed. If they charge for disposal, it shouldn't be much. My county accepts everything for free, rather than have people dump it alongside the road. They accept any and every automotive fluid, paints, pesticides, and unknowns.