points of interest Old Town Helena View All Facilities ADDRESS Helena, AL 35080 PHONE (205) 283-5356 WEBSITE cityofhelena.org SHARE THIS! Old Town Helena Helena was founded in 1877 on the banks of Buck Creek and named after a railroad worker’s wife. Today,...