Thokomala Orphan Care Organisation is located in La Lucia, South Africa on 15 Nollsworth Crescent. Thokomala Orphan Care Organisation is rated 3 out of 5 in the category orphanage in South Africa.
Address
15 Nollsworth Crescent
Accessibility
Wheelchair-accessible entrance