Leroy O Vaughan
June 11, 1920 - October 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 Etoye Vaughan... View Obituary & Service Information