Christopher Hall in Salem, AL

Christopher Hall may also have lived outside of Salem, such as Phenix City, Selma and 2 other cities in Alabama.