1. Living Waters Church Of God In Christ 715 Filmore St, Kenner, LA 70062 Coordinate: 29.97824,-90.23736 Phone: (504) 464-5588