Chuck and Helen Todd are president and founder of World Mission Alliance!

If you would like to know more about their ministry, visit their website at: If you’d like to go on a missions trip with them, we would love to help you with the process call us at 585-343-6895.