Hospital & Health Care - Hanover, Northern Cape, South Africa
Nieuwefontein is a rehabilitation center that's vision is to empower people who come from dysfunctional life styles to make a success of their lives through applying faith based principles.