1. River Of Life Church 127 Ellis Ln, Winnsboro, LA 71295 Coordinate: 32.12718,-91.70446 Phone: (318) 435-9200