Leonard turned 94 years old. This person's birth year is 1929. Records link phone number (561) 865-9463 with Leonard’s details. In addition to Delray Beach, Leonard also lived in Harrodsburg, Lexington, Cincinnati and 3 other cities. The residency of Leonard is at 15321 Strathearn Dr #10902, Delray Beach, Fl 33446.
Public records show one property record linked with Leonard. According to the public records his property address is 15321 STRATHEARN DR, DELRAY BEACH, FL 33446. Property linked with Leonard has estimated value of $43,000.