Saint Francis XavierParishShareNorth Dogwood StreetSallisaw, Oklahoma 74955United StatesGet directions