New Life Baptist Church
985-839-0350
30.9344
-90.1538
About New Life Baptist Church
New Life Baptist Church is located at 44189 Highway 38, Franklinton, LA..