No auto parts store here accept antifreeze. Several cities have arrangements at their dumps, but if one lives in the county, one must go to a transfer station a long ways from most everywhere. It is not a publicly-declared thing whether or not the sewer system(s) can digest antifreeze (and whether it is therefore acceptable to flush it down the toilet).
If one has a good relationship with a repair shop, or as in my case a dealership's parts or service department, one can sometimes arrange for them to accept the used antifreeze.