Herbert Toombs

Birth date: Dec 3, 1935 Death date: Oct 1, 2023

Herbert Toombs was born December 3, 1935 in Minden, West Virginia to Rupert and Virginia Toombs. He answered the Lord’s call on October 1, 2023 at the age of 87. He was raised by his paternal grandmother Emma Frances Watson, whom