Our Lady of Perpetual Help Cath. ChurchParishShare58 Retreat RoadRetreat, Western Cape 7945South AfricaGet directions