Leonard has reached the age of 68 years. Leonard is a resident of 18535 Seashell Blvd, Lewes, De 19958. Leonard's possible relatives are Deborah K Marsch, Lc Marsch, Leonard C Marsch and one other person. The birth year was listed as 1957. He has stayed in Rehoboth Beach, Dewey Beach, Dover and one other city before moving to Lewes. Records link phone number (302) 645-7649 with Leonard’s details.
Public records show that Leonard is German. His ethnic group is Western European. He doesn't have problems speaking English. Leonard's date of birth was listed as 1957-09-15.