non governmental organization in Pietermaritzburg, Kwazulu Natal
About 3 results.
African Healthcare Alliance
35 Blackburrow Road, 3301 Pietermaritzburg, South AfricaVision: To mitigate the impact of disease epidemics and socio-economic inequities ravaging South Africa and the rest of Africa.
Msunduzi Innovation and Development Institute (MIDI)
Alan Paton Avenue 33, 3201 Pietermaritzburg, South AfricaYouth for Christ
187 Pine Street, 3201 Pietermaritsburg, South AfricaGiving hope to children and youth.