Office Address

Sembeti Street, Plot 152 Mikocheni B, P.O. Box 31552, Dar Es Salaam, Tanzania

Phone Number

+255761722108
OR
+255 22 2780054

Email Address

info@satf.or.tz