Leroy Llera was born in 1958, age 66. Leroy Llera's address is 117 Northeast 95th Street , Miami, FL 33138. Possible relatives include Leslie Demartini, Andrew Llera and 6 others. Leroy's latest phone number is (305) 757-0045. Previous phone numbers include (305) 759-2600 and (305) 942-1636.
Also goes by: Leroy Llera
Address History: 117 Northeast 95th Street, Miami, FL 33138;
1604 E Harmony Lake Circle, Davie, FL 33324;
Miami Shores, FL 33138
Results 1 - 1 of 1