Clifford Neal Travis
August 12, 1934 - August 25, 2023
Clifford “Neal” Travis, of Delran, New Jersey formerly of Fenwick, West Virginia, passed away on August 25th, 2023. He was 89 years old. Born in West Virginia to the late Dana Vernon Travis and the late Rena Macle Travis (nee Roby),... View Obituary & Service Information
