Contact information

Tel: 010 590 7983 / 010 590 7982
Cell: 084 564 9900 / 082 477 9327
Email: info@orcaservices.co.za

Facebook:        LinkedIn:

            

 

Physical address:
ORCA
257 Oxford Road
Block 2
Illovo
2196

Postal Address:
ORCA
257 Oxford Road
Block 2
Illovo
2196