Century Center
120 S. St. Joseph St
South Bend, IN
46601, US