Saint Helena Catholic ChurchParishShare108 Saint Helen's Church LaneCypremort Point, LA 70538United StatesGet directions