Saint John XXIII Catholic ChurchParishSharePalomino LaneFort Myers, FL 33912United StatesGet directions