Olive Branch Mission:
"Olive Branch Mission is strategically engaged in creating opportunities for life transformation, growth, development and restoration of individuals, families and communities, preserving human dignity, improving quality of life, and achieving enduring self-sustainability and self-determination."
View the complete Opportunity Guide here