Contact Us

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