1302 Ford Street, South Bend, IN 46619, United States
Location
1302 Ford St
South Bend
, IN
See map: Google Maps