A city Leonard has lived in before is Weatherford. Records link phone number (817) 232-0437 with Leonard’s details. Leonard is related to or closely associated with Jimmie Ray Stroud, Diane Renea Corn, Barbara J Stroudharbert and 4 other people. Leonard was born in 1929. The current age of Leonard is 94. 408 Southern Ct, Saginaw, Tx 76179 is where Leonard resides.