Branham Family Lines: Branham, Branham, Ellis, Usley.Places: , , North Carolina, United States; , Westmoreland, Virginia, United States; , , Virginia, United States.