Eleanor Carol Leavell
Who is Eleanor Carol Leavell? Eleanor Carol Leavell alias Carol Barr was a Danville, Kentucky-born American Director, and Political Partner. Eleanor Carol Leavell is well-known for being Andy Barr’s wife (an American attorney and politician). Eleanor Carol Leavell-Birth, Parents, Siblings…