Contact Us

Telephone: +27 (0)21 013 0131
General Email: info@cedartower.co.za
Physical & Postal Address: 34 Harries Street
Plumstead, Cape Town, 7800