The number currently linked to Leonard is (817) 599-8928. Leonard turned 65 years old. The birth year was listed as 1959. Public records show Fort Worth and Weatherford as cities Leonard also stayed in. The residency of Leonard is at Rr 6, Weatherford, Tx 76087.