Physical Address
Kimweri Ave, if you are heading towards Namanga you pass the Macho daladala stand
City
Dar es Salaam
Phone Number
+255 (0) 754 741 999