Images
:
South Bend
: Ambassadors for Christ
The
Ambassadors for Christ
church is at 302 West Washington Street, at the corner of Washington and Lafayette. The building dates from 1888.