Vicki Larson, 65, of Sterling, IL formerly of Leland, IL, passed away Saturday, March 31, 2018 at Rock River Hospice & Home in Sterling, IL. She was born June 9, 1952 in Pittsfield, IL, the daughter of Amos L. “Ted” and Anna... View Obituary & Service Information