Threads of Hope Thrift Store sells new and gently-used clothing, furniture, household goods, accessories, shoes, books, media and more to fund Catholic Charities Maine’s 20+ programs and services across Maine. Inspired by scripture and the Church’s social teaching, Catholic Charities empowers and strengthens individuals and families of all faiths by providing innovative community-based social services throughout Maine around mental health, counseling, substance abuse, senior outreach, child development, dental and orthodontic services, and refugee and immigration, among others. There are six Threads of Hope locations statewide, including Caribou, Freeport, Monticello, Portland, Presque Isle and Sanford.