I"m sorry for your health problems. I agree with donating locally. Check with quilt guilds as has been mentioned or churches. Many churches here have groups that make charity quilts or meet at the church to make charity quilts or senior centers. They might be able to help you find someone who would be happy to have your fabric and even pick it up from you.