More about Karoo Solar CONTACT US NOW Head Office 21 Somerset Street, Victoria Park, Worcester, Western Cape, 6850 Tel: +27 (0) 23 022 0179 Email : info@karoosolar.co.za Facebook Send us a message Name Surname Contact Number Email Address Message Submit