Lori Limardo was born in 1963, age 60. Lori Limardo's address is 3800 Hillcrest Drive Apartment 623, Hollywood, FL 33021. Possible relatives include Anthony Limardo, Castro Limardo and 6 others. Public records show Lori has also lived in Fort Lauderdale, FL and Miami, FL. Lori's latest phone number is (305) 891-1075. Previous phone numbers include (305) 904-0461 and (954) 720-7546.
Also goes by: Lori Elena Limardo
Address History: 3800 Hillcrest Drive Apartment 623, Hollywood, FL 33021;
8463 Northwest 61st Street, Fort Lauderdale, FL 33321;
Miami, FL 33161;
North Miami, FL 33161;
Orlando, FL 32836
Results 1 - 1 of 1