Lori, her husband Fred, and their two sons have been members of St. Andrew parish in Newtown since 2003. She has worked in parish life since 2003 and has been an extraordinary minister of Holy Communion since 1981. Lori has a Bachelor of Science degree in Psychology from Duquesne University, a Master of Education degree from Boston College, and an elementary education teaching certificate from West Chester University.