Physical Address
Old Bagamoyo Road, Pweza Street, Mbezi Beach, Dar es salaam
City
Dar es Salaam
Phone Number
+255 672 730 700