Lori Ann Barbour was born in Raleigh, passed away in Crestview, FL. She loved her children, Rex Coyote Finch and Jodi E. Sellers; as well as her grandchild, Scarlett. She is and always be greatly missed, R.I.P.
Sign Up and Save
Get six months of free digital access to The News & Observer