S.E.
If they are not to old, retirement homes and assisted living facilities will take them to hand out to their patients. Doctors office usually will not take them because they usually subscribe to new magazines but you could try the free clinics. They run on donations and state and federal funding. The money is not for magazines. You could also run an ad in the newspaper for free magazines. I know the Northwest Herald does not charge for listing Give Away items. That way they come pick them up you do not have to deliver them.
Good Luck.