1951 is the birth year of Leonard. Possible relatives of Leonard are: Edith V Velasquez, Leonard De Meyer, Marie De Demeyer and 6 other people. The age of Leonard is 74. He has stayed in Staten Island, Port St Lucie and Brooklyn before moving to Port Saint Lucie. Leonard has listed phone number: (772) 344-9469. Leonard’s residency is at 326 Shoreline Cir, Port Saint Lucie, Fl 34986.