Advertisement
High energy Celtic gets the community's Irish up and ready for the Chelsea vs Celtics game at ND this weekend!
Advertisement
Event Venue & Nearby Stays
127 N Main St, South Bend, IN, United States, Indiana 46601