Leon Demetrius “Everlasting” Miller Sr.

Leon Demetrius Miller Sr. aka “Everlasting”, age 46, moved from this Earthly home into his Heavenly home on Wednesday, January 21, 2015 at Ohio State University Hospital in Columbus, Ohio. The cause of his sudden death is cardiac arrest and respiratory failure. Born January 19, 1969, in Harlem, NY and raised in the Bronx NY;… Read complete obituary here.