April 29, 1934 – December 24, 2020 Leta J. Ross was born on April 29, 1934 the third child of Leo and Velva Ross, in Nicodemus, Kansas. She accepted Christ as her Savior at the First Baptist Church.