The number currently linked to Leonard is (772) 340-0988. This person's birth year is 1936. Leonard is a resident of 330 Shoreview Dr, Port St Lucie, Fl 34986. In addition to Port St Lucie, Leonard also lived in Port Saint Lucie, Poughkeepsie, Delray Beach and one other city. This year Leonard celebrated his 87 birthday.
Public records show one property record linked with Leonard. Leonard owns a property located at 330 NW Shoreview Dr, Port Saint Lucie, FL 34986. Property linked with Leonard has estimated value of $163,800.