Leonard has listed (432) 363-8767 as his phone number. Leonard's birth year is 1955. 6421 Desoto Dr, Odessa, Tx 79762 is where Leonard resides. This person has lived also in Rockwall, Peyton, Trinidad and one other city. The possible relatives of Leonard are Sherry Margaret Zimmerman, Cory Richard Zimmerman, Rick Zimmerman and 3 other people. The age of Leonard is 69.