Catholic Charities empowers and strengthens individuals & families of all faiths by providing more than 20 innovative community-based social services throughout Maine.