4321 S. Michigan St.
South Bend , IN 46614
P: (574)231-1407

Check-in Get Directions