3640 Candlehill, San Antonio, Tx 78244 is where Leon lives. The possible relatives of Leon are Melvin Morris, John Walter Morris, Anna Morris Baker and 6 other people. Public records show San Antonio and Live Oak as cities Leon also stayed in. The number currently linked to Leon is (210) 310-1064. The current age of Leon is 61. 1963 is the birth year of Leon.