Sandy Leyva was born in 1980, age 43. Sandy Leyva's address is 122 6405 Arden Road #, Amarillo, TX 79109. Possible relatives include Britton Leyva, Rosita Leyva and others. Public records show Sandy has also lived in Amarillo, TX.
Results 1 - 1 of 1