AUGUSTA ~ Lori Hubbard, 52, passed on the morning of April 17, 2017, at her home in Augusta. Lori was born in Portland on July 3, 1964, the daughter of Mary (Stevens) Jellison. Lori graduated from Windham High School and proceeded to join... View Obituary & Service Information