5600 N Glenwood St, Garden City, ID 83714 (208) 322-5000
How to go there
Stadium Loc: 43.6567 / -116.279
Plan your visit