VENUE

Melaleuca Field

Location icon568 W Elva St,Idaho Falls, ID 83402

About venue

There is 1 upcoming event at Melaleuca Field in Idaho Falls, ID.

Events

No Events
Festival Pass logo
Get Updated