Leon was born 59 years ago. Public records show Killeen, Houston, Conroe and 4 other cities as cities Leon also stayed in. Records link phone number (254) 699-0499 with Leon’s details. 1965 is his birth date. The residency of Leon is at 21869 Stillwater Blvd, Montgomery, Tx 77316.
Mazda Rx-8 is the car purchased by Leon in year 2007.