Stephen Roger Hough
May 4, 1943 - October 17, 2023
Stephen Roger Hough of Nashville, 80, passed away Tuesday, October 17, 2023. He was born May 4, 1943 in Falls Church, VA and earned a civil engineering degree in 1965 at Virginia Technological University before relocating to Nashville. Steve... View Obituary & Service Information
