Datela Shops is located in Sengerema. Address of Datela Shops is Kwa Makelemo, Sengerema, Tanzania. Datela Shops is located in a remote area, with less than 1 listed places around it.
Kwa Makelemo, Sengerema, Tanzania
Address of Datela Shops is Kwa Makelemo, Sengerema, Tanzania.
Datela Shops is located in Sengerema.