St François Xavier Catholic ChurchParishShareSt François Xavier Street11601 Port Louis, Port LouisMauritiusGet directions