Setta Foundation is located in Tanzania, United Republic Of on 2nd floor, Lumumba Complex, Mafia street, Kariakoo, Ilala Dar es Salaam TZ. Setta Foundation is rated 3 out of 5 in the category foundation in Tanzania, United Republic Of.
Address
2nd floor, Lumumba Complex, Mafia street, Kariakoo, Ilala Dar es Salaam TZ