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