Price Elwood "Jack" Russell
January 18, 1956 - April 1, 2025
Price Elwood “Jack” Russell, age 69, died at his home in Moyock, NC, on April 1, 2025. Born on January 18, 1956, in Logan County, WV, to the late step-father, James R. Starr and Elizabeth Joretta Weatherford Starr, he was the widower... View Obituary & Service Information
