Thomas Vliet Lenz
Thomas Vliet Lenz died peacefully in his sleep Monday, Feb. 18, at his home in Las Vegas, with family members present, at age 101 after a brief bout with pancreatic cancer. He was born July 24, 1917, in Philadelphia to Thomas Kane and Sarah...
READ MORE