First Lutheran Church
109 E 5th St
Sherrard, IL 61281
Sherrard, IL 61281