Head Office
Address: 2nd Floor, Children’s Memorial Institute, 13 Joubert Street Extension, Parktown, Johannesburg, 2193
Contact Number: 011 484 4554
Fax Number: 011 484 4551
Contacts:
- Dr Shaheda Omar Director of Clinical Services: shahedao@ttbc.org.za
- Natasha Ras Operations Manager: natashar@ttbc.org.za
Charlotte Maxeke Academic Hospital
Address: Ward 297, 9th Floor, Yellow Block, Charlotte Maxeke Hospital, Jubilee Road, Parktown, Johannesburg, 2193
Contact Number: 011 481 5118 / 061 917 9139
Fax Number: 011 642 6027
Contacts:
- Dr Shaheda Omar: shahedao@ttbc.org.za
Johannesburg Branch
Address: 2nd Floor, Children’s Memorial Institute, 13 Joubert Street Extension, Parktown, Johannesburg, 2193
Contact Number: 011 484 4554
Fax Number: 011 484 4551
Contacts:
- Buyi Makhubela Branch Manager: buyim@ttbc.org.za
- Patrick Zulu Diversion Coordinator: patrickz@ttbc.org.za
- Vuyiswa Mdlalo – Bookings: vuyiswam@ttbc.org.za
Ikhaya LeThemba
Address: 176 Smit Street, Braamfontein, Johannesburg, 2193.
Contact Number: 011 242 3000
Contacts:
- Keamogetswe Motau Social Worker: kamom@ttbc.org.za
Johannesburg Magistrates Court
Address: Johannesburg Magistrates Court, Miriam Makeba Street, Johannesburg, 2193.
Contact Number: 011 491 5288 / 0840943297
Fax Number:
Contacts:
- Buyi Makhubela buyim@ttbc.org.za
- Lebo Sibanda Court Preparation Facilitator
Diepsloot
Address: Afrika Tikkun Wings of Life Centre, Amukelani Street, Diepsloot West
Contact Number: Patrick Zulu 079 374 4401
Soweto Branch
Address: Protea Magistrates Court, Corner Ndaba and Kunene Street, Protea Glen, Soweto
Contact Number: 011 980 8160
Fax Number: 011 980 8873
Contacts:
- Faith Nkomo Branch Manager: faithn@ttbc.org.za
- Mathabo Ndhlovu Reception and Bookings: ndhlovum@ttbc.org.za
Krugersdorp Branch
Address: 110 Ockerse Street, Krugersdorp
Contact Number: 011 660 3077
Fax Number: 011 660 3077
Contacts:
- Ruth Letsoalo Branch Manager: ruthl@ttbc.org.za
- Nokuzola Yengwa Reception and Bookings: nokuzolay@ttbc.org.za