This person's birth year is 1957. Leonard turned 67 years old. People possibly related to Leonard are Eleanor P Olin, Judith Anne Olin, Allison Tracy Olin and one other person. This person has lived also in Orangevale, Goleta, Santa Barbara and one other city. Records link phone number (302) 529-0393 with Leonard’s details. The residency of Leonard is at 8 Birch Knoll Rd, Wilmington, De 19810.
Ethinicity of this person is Welsh. His ethnic group is Western European. English is his mother tongue. Level of education Leonard compleated is high school.