Our Location Ground floor, Clocktower Building,
Uhuru / India Street,
Dar es salaam, Tanzania
Telephone T+255787444490
Opening Times