1201 W Dunham St, South Bend, IN 46619 (574) 237-9182
How to go there
Bar Loc: 41.6669 / -86.2676
Plan your visit