Find tickets for Idaho Steelheads vs. Wichita Thunder in Boise, Idaho at CenturyLink Arena - Boise on Friday, October 18, 2019.
CenturyLink Arena - Boise is located at 233 South Capitol Boulevard in Boise, ID