1. New Testament Church Of God 2095 Eight Mile Loop, Natchitoches, LA 71457 Coordinate: 31.74261,-93.17377 Phone: (318) 356-0502