Leonard was born in 1935. Leonard was born 89 years ago. Records link Leonard with Phyllis S Hertz, Edward N Hertz, Gary Saul Hertz and one other person. Leonard has listed (781) 599-6181 as his phone number. 13741 Flora Pl #D-124, Delray Beach, Fl 33484 is where Leonard lives. In addition to Delray Beach, Leonard also lived in Lynn, Delray Beach and Marblehead.
Public records show one property record linked with Leonard. According to the public records his property address is 13741 FLORA PL, DELRAY BEACH, FL 33484. According to public recors Leonard's property is worth $53,533.