1. Red River Church of God In Christ 1800 Abney St, Coushatta, LA 71019 Coordinate: 32.01762,-93.35292 Phone: (318) 932-8005