Mennonite Church Canada - Service Opportunities
Serve with MCC
MCC Alberta - Local Opportunities
Ten Thousand Villages