515 East Jefferson Boulevard, South Bend, IN 46617, United States
Location
515 E Jefferson Blvd
South Bend
, IN
See map: Google Maps