Catholic Church of the Most Holy RedeemerParishShareBergvliet RoadCape Town, Western Cape 7864South AfricaGet directions