From the way you have written your question, your elderly neighbor is responsible for paying to have the pile of debris in front of her home removed. However, if the debris is on a public street, the township that maintains the public street is responsible for the debris.