Shannon, Alabama

Shannon is a small community located in Jefferson County, Alabama, USA, between Birmingham and northwest Hoover named after John James Shannon, a mine operator.[1]

References