Physical Address
PSSSF House, Ground – 5th Floor, Makole Road,P. O. Box 1501, Dodoma, Tanzania
City
Dar es Salaam
Phone Number
+255 26 232 1069
Website