Leonard has previously lived in Dagsboro and Frankford. Leonard turned 73 years old. His birth year was listed as 1951. Leonard owns the phone number (302) 539-2251. 116 Hickory Hill Rd, Millsboro, De 19966 is where Leonard resides.