1. Family Life Center 301 N Main St, Newellton, LA 71357 Coordinate: 32.06951,-91.23148 Phone: (318) 467-5999