Leroy O Vaughan

Birth date: Jun 11, 1920 Death date: Oct 19, 2021

Leroy O Vaughan Born June 11, 1920 in Portales, New Mexico and passed away on October 19, 2021 at the age of 101 Years. He was preceded in death by his parents Charles Kenneth Vaughan & Lola Pearl Houk Vaughan, His sisters Alene