Faith community · Christian › Catholic

St. Eloi

www.steloichurch.org/ · (985) 872-2946

Part of Houma-Thibodaux

Where they meet

  • St. Eloi

    Church · Christianity · 1335 Bayou Dularge Road

How we know

  • masstimes.org (Mass Times Trust)