The Grotto at St. Leo’s Catholic Church

St. Landry Parish has several stunning devotional grottos including the this one at St. Leo the Great Catholic Church in Leonville, Louisiana.  In honor of Our Lady of Lourdes, the grotto includes a walkway with the 20 mysteries of the rosary and is located on scenic Bayou Teche. This is a peaceful spot for mindful meditation or those interested in the history and Catholicism.

Every Summer, a parade of boats float by the grotto during Fete Dieu du Teche, a floating Eucharistic procession. This event always takes place during the Feast of the Assumption, and spectators are always welcome to join in on the banks of Bayou Teche.

  • 126 Church Street, Leonville, Louisiana 70551

  • 337-879-2365