Lori Otter Biography – Wife of Butch Otter
Lori Otter is the First Lady of Idaho. She has been in the office since January 1, 2007 as her…
Lori Otter is the First Lady of Idaho. She has been in the office since January 1, 2007 as her…
Butch Otter is the incumbent Governor of Idaho who took office on January 1, 2007, succeeding Jim Risch. Formerly, he…