Address: 1 Luitingh St, Potch Industria, Potchefstroom, 2520, South Africa, North West. See full address and map. Categories: Electricity