The number currently linked to Leon is (573) 368-5397. The residency of Leon is at 1956 Monterey Ct, Rolla, Mo 65401. His birth year was listed as 1924. He has stayed in Cuba and Riverton before moving to Rolla. Leon has reached the age of 100 years.