Curtis Lee Vaughn

Posted 8/17/21

Curtis Lee Vaughn was born on July 20, 1963 in Inglewood, California to Coy Eldon and Nancy Fletcher Vaughn. He left this world on Tuesday, August 10, 2021 at the age of 58. He and Diane Morgan …

This item is available in full to subscribers.

Please log in to continue

Log in