Phone Contact
+255769491446
+255 753684589
info@cstallionafrica.co.tz
P O BOX 32224 PLOT No 43 BLOCK 313 MWENGE VILLAGE DAR ES SALAAM