Call 901-543-8586 or www.salvationarmymemphis.org for answers and links to all of your questions. The Salvation Army provides different types of assistance at various locations.
I'm a social worker who has dealt with them for many years and most if not all residents have to live in Memphis. But there is a salvation army in many other states check to see. And if you live in a small town call the National number for salvation army and they can maybe direct you.
Thanks! Your answer is awaiting moderation.