Faith community · Christian › Catholic
Our Lady of the Lake
www.delcambrechurches.com/ · (337) 685-4426
Part of Lafayette (Louisiana)
Where they meet
- Our Lady of the Lake
Church · Christianity · 206 West Church St
How we know
- masstimes.org (Mass Times Trust)