Address: Mwanza, Tanzania, Tanzania. See full address and map. Categories: Telecommunication Systems, Equipment & Services