I am sorry to hear about your mom, Renee. I just want to add that Salvation Army is a bit particular about what they take. They refused a table I offered, due to some scratches on the leg. No stains are accepted, either.
I don't think they do pick ups. Try salvation army or Am Vets they do pick ups.
Thanks! Your answer is awaiting moderation.