Richard Oliver Womack Sr, 85, a West Lafayette resident since 2001 passed away Sunday, July 7, 2019 at Cumberland Pointe Health Campus. He was born October 22, 1933 in Philadelphia, Pennsylvania to the late George and Ruth (Stokes) Womack.... View Obituary & Service Information