Leonard is a resident of 1220 Briar Rose Ln, Quincy, Il 62305. Other cities that he has stayed in are Quincy and Overland Park. This person is linked with companies: Ldm Properties Inc and Ldm Properties, Inc. This person's birth year is 1969. Phone number listed for Leonard is (217) 222-7402. Leonard turned 55 years old.
Public records show that Leonard is French. Leonard belongs to Western European ethnic group. Language he can speak is English.