Leon Ross, 67, of Seymour, passed away on Sunday, January 27, 2019 at Norton Hospital in Louisville. He was born in Seymour to the late Charles and Martha (Borders) Ross. Funeral services will be at Voss & Sons Funeral Service on Thursday at... View Obituary & Service Information