The White Barn Candle Co.
Grand Teton Mall, 2300 E 17th St, Idaho Falls 83404