Contact Us

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