This person's birth year is 1973. The age of Leon is 51. The number currently linked to Leon is (617) 267-4828. Records link Leon with Clara Lue Evans, Joshua M Evans, Darrell Evans and 3 other people. The residency of Leon is at 11 Saint George St #12C, Roxbury, Ma 02118. Leon has previously lived in Boston and Jamaica Plain. Leon is associated with companies: Biz Bookshelf and Color Touch.