FIRST NEW LIFE BAPTIST CHURCH OF LAKE CHARLES is a Baptist church located in LAKE CHARLES, LA. Find service times, contact information, and directions.
311 S 1ST AVE