Leonard Finver was born in 1956, age 67. Leonard Finver's address is 8851 North New River Canal Road Apartment 3, Fort Lauderdale, FL 33324. Possible relatives include Leon Finver, Lester Finver and 2 others. Leonard's latest phone number is (305) 472-3402. Previous phone numbers include (305) 977-7839 and (954) 448-2002.
Also goes by: Leonard Finver
Address History: 8851 North New River Canal Road Apartment 3, Fort Lauderdale, FL 33324;
4960 East Sabal Palm Boulevard #303, Fort Lauderdale, FL 33319;
Tamarac, FL 33319
Results 1 - 1 of 1