St Francis Xavier Catholic Church
2110 N Dogwood StSallisaw,
OK,
74955 9187756217
Catholic ChurchCatholic ChurchesCatholic SchoolsChurches CatholicChurches In Vain Ok. City LimitsChurches Places Of WorshipChurches Roman CatholicRoman Catholic ChurchRoman Catholic Churches