1. Delta Recovery Center 1847 Highway 605, Newellton, LA 71357 Coordinate: 32.07405,-91.2344 Phone: (318) 467-5505