cyberindiana banner


    Images: South Bend: Ambassadors for Christ

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.


Copyright Michael Habeck