Anonymous
Sent a Sacred Duty Spray to the Vaughan family.
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 Read Obituary