Steven Clay DeLoach
March 28, 1945 - May 6, 2021
Steven Clay DeLoach, 76, of Cheyenne, passed away at his home. He was born March 28, 1945, in Geneva, Nebraska. Cremation has taken place. No services will be held at this time. Please leave messages and condolences for friends and family. View Obituary & Service Information