2402 Robb Dr, Big Spring, Tx 79720 is where Leon lives. The phone number (915) 267-2668 is Leon’s. The current age of Leon is 102. A city Leon has lived in before is Big Spring. Company linked with Leon is: Sigon, Inc. His birth year was listed as 1921.