Leroy Yglesias was born in 1943, age 81. Leroy Yglesias's address is 1121 Parma Way , Los Altos, CA 94024. Possible relatives include Tara Kneller, Elmer Yglesias and 2 others. Public records show Leroy has also lived in Monterey, CA and Redwood City, CA. Leroy's latest phone number is (650) 559-5825. The latest email address for Leroy Yglesias is ler****@yahoo.com.
Phone Numbers: (650) 559-5825
Address History: 1121 Parma Way, Los Altos, CA 94024;
237 Laine Street Apt A, Monterey, CA 93940;
Redwood City, CA 94065;
San Francisco, CA 94126;
San Leandro, CA 94577
Emails: ler****@yahoo.com
Results 1 - 1 of 1