Saint Peter and Paul Catholic ChurchParishShareMeade StreetGarden Route District Municipality, Western Cape 6530South AfricaGet directions