First Lutheran Church Meeting Address 3126 175th Ave, Sherrard, IL, 61281 Evangelical Lutheran in America Church Profile »