Holy Ghost Catholic ChurchParishShare600 North Oak StreetHammond, LA 70401United StatesGet directions