FWIW, my city's dump lets residents recycle antifreeze. I think they have a max deposit, though. It's mostly setup for recycling automotive antifreeze. You may try calling your local dump - if they won't take it, they may know someone locally who will.