Our Lady Of The Lake Church
206 W Church St
Delcambre, LA 70528
Delcambre, LA 70528