He has stayed in Mansfield, Grand Prairie, Webster and 3 other cities before moving to Arlington. 4604 Trowbridge Dr, Arlington, Tx 76013 is where Leonard lives. The number currently linked to Leonard is (817) 300-4286. Leonard's birth year is 1943. Companies linked with Leonard are: Lennys and Mansfield Printing. Marlene Sendejas Keith, Kristi Marlene Keith, Ronnie Deavenport and 5 other people are people possibly related to Leonard. The current age of Leonard is 81.