Shilo InnBy Monica Perry / November 3, 2015 Address 780 Lindsay Blvd Idaho Falls Idaho United States Upcoming Events No events in this location