Our Lady of Perpetual Help Catholic ChurchParishShare8968 Highway 23Belle Chasse, LA 70037United StatesGet directions