Our Lady of Divine Love Catholic ChurchParishShareBarbarossa StreetPaarl, Western Cape 7646South AfricaGet directions