Place of worship Living Springs Community Church 19051 South Halsted Street, Glenwood, IL 60425 Glenwood Christian Confirm details