Steven Kelly Dillard
November 13, 1969 - July 23, 2016
Steven Kelly Dillard, 46, of Apache Junction, Arizona died suddenly at his home on July 23, 2016. He was born November 13, 1969 in Cincinnati, Ohio, the son of Clifton and Carol Dillard. He attended Forest Park and Springdale schools until... View Obituary & Service Information