Skip to main content

Contact

Phone
Email

Dr Shaheda Omar Director of Clinical Services:

shahedao@ttbc.org.za

Hannelie Venter – Administrator Manager:

hanneliev@ttbc.org.za

Branches

Contact Number: 011 484 4554
Fax Number: 011 484 4551
CONTACTS:

Dr Shaheda Omar Clinic Director: shahedao@ttbc.org.za

Hannelie Venter Admin Manager: hanneliev@ttbc.org.za

Contact Number: 011 484 4554
Fax Number: 011 484 4551
CONTACTS:

Dr Shaheda Omar Clinic Director: shahedao@ttbc.org.za

Hannelie Venter Admin Manager: hanneliev@ttbc.org.za

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

Contact Number: 011 660 3077
Fax Number: 011 980 8160
CONTACTS:

Faith Nkomo Branch Manager: faithn@ttbc.org.za

Mathabo Ndhlovu  Reception and Bookings: ndhlovum@ttbc.org.za

Get in touch

Contact us

Take action

You can be part of a child's journey of healing

We’re a registered NGO tackling child abuse in South Africa.

Donate today