1. Town of Newelltown 106 N Main St, Newellton, LA 71357 Coordinate: 32.0685,-91.23087 Phone: (318) 467-5051