Lillia Leon was born in 1980, age 43. Lillia Leon's address is 1415 W Lava Avenue , Nampa, ID 83651. Possible relatives include Adalfo Leon, Adolfo Leon and 7 others. Public records show Lillia has also lived in Woodburn, OR.
Lillia Leon's current address is 5617 E Mission Way , Los Angeles, CA 90040. Lillia's age is 74 years old (1949). Phone numbers associated with Lillia are (213) 991-9707 and (323) 722-9900. Lillia has also lived in Commerce, CA.
Also goes by: Lela R Leon,
Lilia R Leon
Results 1 - 2 of 2