Lucia Leon was born in 1978, age 45. Lucia Leon's address is 3982 Nw 36th Street , Okeechobee, FL 34972. Possible relatives include Alejo Guevara, Adolfo Leon and 9 others. Public records show Lucia has also lived in Okeechobee, FL and Ayden, NC. Lucia's latest phone number is (252) 355-0372. Previous phone numbers include (252) 560-4165 and (252) 747-3597.
Also goes by: Lucila Valdez Leon
Address History: 3982 Nw 36th Street, Okeechobee, FL 34972;
3381 Nw 29th Avenue, Okeechobee, FL 34972;
Ayden, NC 28513;
Greenville, NC 27858;
Snow Hill, NC 28580
Results 1 - 1 of 1