Leonor Avellan was born in 1983, age 41. Leonor Avellan's address is 9125 Southwest 112th Court , Miami, FL 33176. Possible relatives include Meileen Artayeta, David Avellan and 17 others. Leonor's latest phone number is (305) 253-9750. Previous phone numbers include (305) 275-7016 and (505) 573-4686.
Also goes by: Leonor Avellan,
Leonor Luisa Campbell,
Leonor Luisa Cocco,
Leonor Luisa Geno
Address History: 9125 Southwest 112th Court, Miami, FL 33176;
13325 Sw 108th Street Circle # Ci, Miami, FL 33186;
Fort Worth, TX 76133
Results 1 - 1 of 1