SCOTTSBORO, Ala. — A building tucked in the foothills of the Appalachian Mountains, three hours northwest of Atlanta, acts as a treasure chest for much of the travel industry’s lost luggage. The store ...