Helena, Louisiana
Helena is an unincorporated community in Tensas Parish, Louisiana, United States.[1]
Notes[edit]
31°52′17″N 91°23′36″W / 31.87139°N 91.39333°W
Helena is an unincorporated community in Tensas Parish, Louisiana, United States.[1]
31°52′17″N 91°23′36″W / 31.87139°N 91.39333°W