Helena, Alabama

Helena is a city in Jefferson and Shelby Counties in the U.S. state of Alabama.