Menominee Nation Arena

1212 S Main Street
Oshkosh, WI, 54902, US