Overflowing Hope

New Life Lutheran Church 702 W Lynn Blvd, Sterling , IL