Newellton, Louisiana

Newellton is a town in Tensas Parish, Louisiana, United States.