Richard Tubbs

Birth date: Jun 21, 1934 Death date: Apr 20, 2019

Richard “Dick” Sherwin Tubbs passed away on April 20, 2019 in Burlingame, California surrounded by his wife and daughter after a brief hospitalization.  He was 84 years old and would have turned 85 on June 21st. Dick grew up in th