Where is Hammond Civic Center?

Where is Hammond Civic Center located?

Hammond Civic Center, Hammond Civic Center, United States of America (approx. 41.60754°, -87.51282°)


Where is Hammond Civic Center on the map?