I’m in the UK and have no idea of where you live but there may be a Project Linus co-ordinator in your area.
Project Linus is a children’s charity that donates quilts to hospitals etc for traumatised children.
I’m sure the charity would be delighted to have your fabric and could possibly arrange to collect it from your home.