Huntsville Alabama history, demographics, statistics and more helpful when evaluating Huntsville, AL