Sandra Leyua was born in 1973, age 50. Sandra Leyua's address is 12112 Orange Drive , Whittier, CA 90601. Possible relatives include Delores Garcia, Carmen Gomez and 1 others. Public records show Sandra has also lived in Whittier, CA. Sandra's latest phone number is (562) 692-5012. Previous phone numbers include (626) 692-5012.
Results 1 - 1 of 1