Hotfrog SouthAfrica provides information regarding Cell C - Cavendish Square in Cape Town Western Cape. Cell C - Cavendish Square is located at Cavendish St Shop G23 Cavendish Sq, Cape Town Western Cape 7708 and provides Business services. Contact them on 021 683 8883 or by visiting them on their website http://www.cellc.co.za.
Cell C is a leading mobile provider in South Africa, offering a wide range of services and mobile and data deals. Put the Power in Your Hands today