Where is Huntington Bank Pavilion?

Where is Huntington Bank Pavilion located?

Huntington Bank Pavilion, Huntington Bank Pavilion, United States of America (approx. 41.86342°, -87.6085°)


Where is Huntington Bank Pavilion on the map?