Starfish Greathearts Foundation in Johannesburg

Starfish Greathearts Foundation is a non profit organisation, aiming to bring life, hope and opportunity to orphaned and vulnerable children in South Africa. We believe that everyone can make a veryreal difference to the lives of these children.

Contact

Starfish Greathearts Foundation