Public records show Goodrich as a city Leonard also stayed in. The number currently linked to Leonard is (936) 365-2763. Leonard currently resides at 613 Sprott St, Livingston, Tx 77351. 1972 is his birth date. Leonard turned 52 years old.