Newala Bus Stand is located in Newala, Tanzania, United Republic Of on 373J4P8, mzalendo, luchingu. Newala Bus Stand is rated 3.3 out of 5 in the category social services organization in Tanzania, United Republic Of.
Address
373J4P8, mzalendo, luchingu