Sandra Leyba was born in 1940, age 83. Sandra Leyba's address is 12267 Santiago Road W, San Diego, CA 92128. Possible relatives include Thomas Leyba, Linda Littman and others. Sandra's latest phone number is (619) 275-8740. Previous phone numbers include (619) 276-8740 and (619) 560-7062.
Also goes by: Sandra N Leyba
Address History: 12267 Santiago Road W, San Diego, CA 92128;
8807 Corvus Place, San Diego, CA 92126;
Boston, MA 02121
Results 1 - 1 of 1