Mary Ellen's Hearth is a non-profit organization that provides supportive services and housing to homeless women and their children. The organization, which is based in Montgomery, Alabama, offers a variety of programs, including life skills classes, parenting classes, financial management classes, and individualized case management. Mary Ellen's Hearth aims to help women gain independence and self-sufficiency, providing them with the skills and resources they need to maintain stable housing and support their families.