Upington Sewerage Works is located in Upington, South Africa on Olyvenhouts Drift Settlement. Upington Sewerage Works is rated 3 out of 5 in the category municipal department housing and urban development in South Africa.
Address
Olyvenhouts Drift Settlement