Found 1 place
Address: 101 South Main St, South Bend, IN 46601
Latitude: 41.6758 (41°40′33″N), Longitude: -86.2525 (86°15′9″W)