Thomas Edwin Tabor 87 of Hurricane, WV died January 25, 2021 at his home in Hurricane, WV of natural causes. Mr. Tabor was born in Charleston, WV, August 2, 1933 as the only child of the late Edwin W. Tabor and Gwelda Mallory Tabor of Charleston,... View Obituary & Service Information