Leonard's possible relatives are Rosemarie Hldr Scarola, Rosemarie Scarola, Catherine A Forsander and 6 other people. Leonard was born 78 years ago. This person is linked with Meller Electric, Inc. Leonard has listed phone number: (561) 483-4790. Public records show Flushing, Whitestone, Malba and 5 other cities as cities Leonard also stayed in. This person's birth year is 1946. Leonard now resides at 19867 Planters Blvd #A, Boca Raton, Fl 33434.
Leonard owned 3 cars: Mercedes-Benz S-Class, Mercedes-Benz C-Class and Mercedes-Benz S-Class. Records show that they were purchased in 2008 and 2012.