What do you remember about Leon? Share your stories and photos here, and invite others to come share their memories.
Leon was born January 9, 1969, and died August 11, 2004. Leon is buried in Sunset Lawn Chapel of the Chimes Memorial Park in Sacramento, California, USA.