Hartselle, AL | Decatur, AL | Huntsville, AL
Also known as: rhall63315
John Hall lives in Hartselle, Alabama, but has also spent time in Decatur, Alabama; Huntsville, Alabama; Laceys Spring, Alabama and Owens Cross Roads, Alabama. Some of John family members are Bob Hall and Peter Hall.