Leonard has listed phone number: (915) 558-3185. 803 Elizabeth St, Crane, Tx 79731 is where Leonard resides. Public records show Crane and Sanderson as cities Leonard also stayed in. Leonard has reached the age of 55 years. Leonard's birth year is 1969. Priscilla Y Holguin, Velma Ybarra Holguin, Maria Ybarra Holguin and 5 other people are people possibly related to Leonard.
According to car sales records, Leonard purchased a car in 2010. The brand of the car was Hyundai Elantra and VIN was KMHDU4AD6AU924012.