Leonard turned 57 years old. The residency of Leonard is at 8216 Nuckols Ln, Indianapolis, In 46237. Records link phone number (317) 881-5208 with Leonard’s details. Leonard has previously lived in Greenwood and Indianapolis. Leonard's birth date was listed as 1968. We have found 6 possible relatives of Leonard: Verdie E Parrish, Barbara A Mccammack, Barbara Adams Chapin and 3 other people. Public records show that Leonard is connected with: Parrish Development Llc and Parrish Development, Llc.
Ethinicity of this person is English. His ethnic group is Western European. English is his mother tongue. According to public records Leonard's education level is college.