Saint Patrice Catholic ChurchParishShareAvenue CApalachicola, Florida 32320United StatesGet directions