Shannon is a small unincorporated community located in Jefferson County, Alabama, United States, between Birmingham and northwest Hoover named after John James Shannon, a mine operator.
[2] A post office first opened under the name Shannon in 1915.
[3]
This Jefferson County, Alabama state location article is a stub.
You can help Wikipedia by expanding it.