October 17, 1946 - June 8, 2023 Richard Speicher born October 17, 1946 to Melvyn and Carol (Simpson) Speicher in Wray, Colorado. He passed away on June 8, 2023 in Houston, Texas. Funeral services will be held on Tuesday, June 20, 2023, 1:00 p.m.
Posted
Read more >