Saint Joseph Catholic ChurchParishShare310 North Sarah StreetWelsh, LA 70591United StatesGet directions