Our Lady Help of Christians Catholic ChurchParishShare312 Imam Haron RoadCape Town, Western Cape 7780South AfricaGet directions