JAMES BARILENG THLAPI
Viljoen resides in Potchefstroom. I heard that he resides at Modderdam.  When you are taking the Johannesburg road, there is a cross road.  Then you will take the Potchefstroom road and along the way you will see a sign Modderdam, that is where he stays.