Preston Lion’s Pavilion Loading Map.... Preston Lion’s Pavilion98 W 2nd N St - PrestonEvents 42.100909 -111.878235 Address 98 W 2nd N St Preston Idaho 83263 United States Upcoming Events No events in this location