Newcastle CTO

info@newcastlecto.co.za
034 315 3318
FAX086 630 1246
Newcastle CTO
Postnet Suite no 5
Private Bag X 6603
Newcastle
2940


Chairman

Johan Pieters
chairman@newcastlecto.co.za
082 923 0078


Secretary

Nhlanhla Madonsela
secretary@newcastlecto.co.za