TSSS is located in Pretoria, South Africa on Univeristy of Pretoria, Univeristy of Pretoria: Prinshof Campus, Dr Savage Rd, Prinshof 349-Jr. TSSS is rated 3 out of 5 in the category students support association in South Africa.
Address
Univeristy of Pretoria, Univeristy of Pretoria: Prinshof Campus, Dr Savage Rd, Prinshof 349-Jr