Leonard’s residency is at 6653 127Th Ter, Parkland, Fl 33076. Leonard was born 81 years ago. He has stayed in Plantation and Philadelphia before moving to Parkland. Leonard's birth year is 1943. We have found 8 possible relatives of Leonard: Melissa G Luboff, Sherri I Green, Marilyn Sue Green and 5 other people. Records link phone number (954) 309-0056 with Leonard’s details.