Holy Cross Catholic ChurchParishShare31 Nile StreetDistrict Sic, Western Cape 7925South AfricaGet directions