info@thekeshotrust.org
Head Office, Canada The Kesho Trust Box 10125 Whitehorse, Yukon Canada Y1A 7A1
Tanzania Office The Kesho Trust TNRF Building, Office No. 2 Plot No. 10, Corridor Area P.O. Box 11386 Arusha, Tanzania