Leonard Anthony Perri, Lori A Howell, Lori H Perri and one other person are people possibly related to Leonard. The age of Leonard is 65. Other cities that he has stayed in are Seminole, Largo and Holiday. The birth year was listed as 1960. Records link phone number (727) 392-0628 with Leonard’s details. Leonard’s residency is at 8414 81St Way, Largo, Fl 33777.