The current age of Leonard is 65. Saint Louis is a city Leonard has lived in. Leonard has listed phone number: (314) 849-2656. Leonard’s current address is 5135 Towne South Rd, Saint Louis, Mo 63128. Leonard's birth date was listed as 1959.
Jewish is his ethnicity. Jewish is Leonard's ethnic group. English is his mother tongue.