1. Our Lady Of The Lake Church
206 W Church St, Delcambre, LA 70528
Coordinate: 29.94921,-91.98939
Phone: (337) 685-4425
2. St Martin De Porres Church
608 Martin Luther King Jr Dr, Delcambre, LA 70528
Coordinate: 29.95137,-91.99339
Phone: (337) 685-4426
3. Iberia Parish School Board
601 W Main St, Delcambre, LA 70528
Coordinate: 29.94836,-91.99209
Phone: (337) 685-2595