David Horton Insurance

120 W 13th St
Burley, ID 83318-1812

208-261-1694