Diepkloof We have found 2 items matching your search query. Sort By: TitleDatePopularityFeatured List Grid Diepkloof - Immaculate Conception Catholic Church Est. 1964 Church Archdiocese of Johannesburg Parish Church More Details +(27) 011 985 1064 Diepkloof - St Margaret Catholic Church Est 1964 Church Archdiocese of Johannesburg parish church More Details 1 Page 1 of 1