Cleo “Pete” Richards

Published 4:09 pm Friday, June 17, 2022

Tryon– Cleo “Pete” Richards, age 88, of Hogback Mountain, in Tryon, NC  passed away on October 12, 2021.  He will be laid to rest at Brigadier General Veterans Cemetery, in New Jersey on June 20, 2022.

Sign up for our daily email newsletter

Get the latest news sent to your inbox