Contact Us
Find us at our main Ikamva Labantwana Center located at the old Crossroads Library Building.
Phone us on: +27 (0)21 838 1065 or +27 (0)72 836 9713.
Physical Address: 176 Intsikizi Street, Crossroads, Cape Town, Western Cape, South Africa.
Mailing Address: 412 Albert Luthuli Street, Crossroads, Cape Town 7750, Western Cape, South Africa.
Email Address: [email protected]