Steven Roy Napper
July 4, 1948 - May 24, 2020
Steven Napper was born July 4, 1948 in Lamesa, Texas to Lee Roy and Oletha Napper. He passed from this life on May 24, 2020 after a long illness. The Napper family moved from Lamesa to Odessa in 1949. Steve attended school in Odessa and graduated... View Obituary & Service Information