Missouri Synod

Holy Cross Lutheran Church


© Copyright. All Rights Reserved

​1201 North Chestnut • Shelbyville, IL 62565      217-774-2952