Leda Ornelas's address is 3504 Alameda Avenue , El Paso, TX 79905. Possible relatives include Amanda Ornelas, Benjamin Ornelas and 7 others. Public records show Leda has also lived in Phoenix, AZ. Leda's latest phone number is (602) 464-9742. Previous phone numbers include (623) 266-8728 and (915) 202-2469.
Results 1 - 1 of 1