Steven J Nel
June 19, 1943 - April 7, 2018
Stephanus Johannes Nel, 74. "Steve" passed away peacefully from Parkinson’s on Saturday, April 7th 2018 in Sedalia, MO. Born in Pietermaritzburg, South Africa on June 19, 1943, son of Stephanus Johannes Nel and Petronella (Schoeman) Nel. As... View Obituary & Service Information