Steven Matthew Head, 24, of Louisville, Kentucky was taken from us unexpectedly Friday, September 18, 2020. Steven was born June 25th, 1996 to his parents, Steven A Head and Terri Lynn Head and joined his sister, Mackenzie Head. Steven is... View Obituary & Service Information