South Bend - Century Center, Indiana, United States

Address: Century Center, 120 S Saint Joseph St, South Bend, IN 46601, United States
Venue's Official Website: https://centurycenter.org/
 

Century Center. Coordinates set from verified same-city venue data (city centroid, OpenStreetMap-derived).