Church profile
South Shores Christian Church
Christian church · Decatur, IL
Christian church in Decatur
Unclaimed directory profile
About this church
South Shores Christian Church is listed as a christian church in Decatur, Illinois. More information will be added as the church directory is enriched and claimed.
Location
130 Bristol DrDecatur, IL 62521-5318
Other churches in Decatur
Listing information can change. Confirm current details directly with the church before visiting.
Basic listing data includes open map information from Overture Maps.