The possible relatives of Leonard are Celestine E Roberts, Mary Braaf, Leonard Victor Braaf and 2 other people. 2334 13Th St, Boynton Beach, Fl 33426 is where Leonard resides. Leonard's birth date was listed as 1948. The current age of Leonard is 76. Cities Leonard has lived in before are Boynton Beach, West Palm Beach and Atlanta.
We have found 2 linked to Leonard in 1 city. He owns properties with estimated value $48,000.