Where is Welsh–Ryan Arena?

Where is Welsh–Ryan Arena located?

Welsh–Ryan Arena, Welsh–Ryan Arena, United States of America (approx. 42.066944°, -87.69278°)


Where is Welsh–Ryan Arena on the map?