Odell's Furniture - Blackfoot, Blackfoot, ID, 83221 | Furniture | Snap Finance