Physical Address Arusha-Moshi Road Usa River, Arusha, Tanzania City Arusha Phone Number 0732 971 667 Website http://rivertrees.com