James Robert Stephens
June 17, 2023
James Robert Stephens, 55, of New Castle, VA, passed away on Saturday, June 17, 2023. He was born on February 1, 1968, to the late Paul and Marion Caldwell Stephens. “Jimmy” worked as a teacher’s aide for the Roanoke City Public... View Obituary & Service Information