1950 is his birth date. Leonard has previously lived in Arlington. The phone number (817) 461-5327 is Leonard’s. Leonard’s current address is 2507 Stonehurst Ct, Arlington, Tx 76014. The age of Leonard is 74.