Saint Francis Xavier Catholic ChurchParishShare500 South Canal StreetLa Feria, TX 78559United StatesGet directions