Saint Elizabeth Seton Catholic ChurchParishShare610 Rain Tree TrailLafayette, LA 70507United StatesGet directions