We have found 9 possible relatives of Leon: Ian Adam Mcclellan, Fabiola Mcclellanwaller, Luzamilia As Demcclellan and 6 other people. Leon’s residency is at 9615 Rue Ln, San Antonio, Tx 78217. This person's birth year is 1929. Public records show San Antonio as a city Leon also stayed in. Records link phone number (210) 828-6027 with Leon’s details. Leon has some connections with business: Lone Star Bonsai Federation. The current age of Leon is 94.
He is ethnic Irish. His ethnic group is Western European. Leon's language is English. Leon's education level is college. The date of birth was listed as 1929-11-24.