SALVATION ARMY - JOHANNESBURG SOCIAL SERVICES
Whether it's embracing the homeless, uplifting the abused or abandoned, training and mentoring the disadvantaged, providing character buildi...
SALVATION ARMY - TERRITORIAL HEADQUARTERS
SA LEGION - JOHANNESBURG
The country-wide network of Branches provide social activities for their members. However, the Legion is best known as a service organisatio...