Leon has reached 51 years of age. Leon owns the phone number (503) 864-3176. Records link Leon with Janice N Obrien, Emily Obrien, Edward George Obrien and one other person. Leon now resides at 283 8Th St, Lafayette, Or 97127. 1973 is the birth year of Leon. He has stayed in Lafayette, Salt Lake City and Mcminnville before moving to Lafayette.