Here is a list of places in New York City and Westchester that accept food left over from your run (particularly bag meals):