1. KLR Holiday 205 E Russell St, Nashville, AR 71852 Coordinate: 33.93477,-93.84586 Phone: (870) 845-4611