The River View facility is located in the town of Potchefstroom, and the exact address is: 30 Postma Street, 2520 Potchefstroom, South Africa.