North Johns, Alabama

North Johns is a town in Jefferson County, Alabama, United States.