Chole Plaza, Plot 1826/26, Chole Road, Dar es Salaam, Tanzania.
Mon-Fri (9-5) Weekends by Appointment