52 Evelyn St #2, Mattapan, Ma 02126 is where Leon lives. Leon has listed (617) 296-9462 as his phone number. Leon has some connections with business: Leon And Associates Electric, Inc. Cities Leon has lived in before are Boston, Medford, Dorchester and one other city. Leon was born in 1961. The current age of Leon is 64.