Leonard was born in 1967. Records link phone number (561) 992-0170 with Leonard’s details. Public records show Belle Glade, West Palm Beach, South Bay and 2 other cities as cities Leonard also stayed in. The possible relatives of Leonard are Priscilla Rolle Gibson, Erica L Rolle, Leonard Joe Rolle and 2 other people. Leonard now resides at 156 1/2 Banyan Ave, Pahokee, Fl 33476. The current age of Leonard is 57.