Cause Index
The Mackenzie Park Islamic Trust

The Mackenzie Park Islamic Trust

Islamic, religious, social, cultural, spiritual and educational advancement of the South African Muslim Community, in particular the East Rand area.