Old Salem, Alabama

Old Salem is an unincorporated community in Monroe County, Alabama, United States.