Len Ferraz was born in 1936, age 88. Len Ferraz's address is 4875 Barstow Street , San Diego, CA 92117. Public records show Len has also lived in Carson City, NV.
Address History: 4875 Barstow Street, San Diego, CA 92117;
3553 Po Box, Carson City, NV 89702
Results 1 - 1 of 1