Plot No. 251, Block J, Posta Street Njombe TZ, 59101, Tanzania
Njombe Chaugingi, Tanzania
chaugingi street, Njombe, Tanzania
Njombe - Makambako Rd, Njombe, Tanzania