Père Laval Catholic ChurchParishSharePontre Street11701 Port Louis, Port LouisMauritiusGet directions