Ruth Deleon was born in 1980, age 43. Ruth Deleon's address is 11140 Louise Avenue Apartment 103, Lynwood, CA 90262. Ruth's latest phone number is (213) 662-5073. Previous phone numbers include (213) 664-0396 and (213) 664-3296.
Address History: 11140 Louise Avenue Apartment 103, Lynwood, CA 90262;
5715 Harold Way Apartment 207, Los Angeles, CA 90028;
Oakland, CA 94601
Results 1 - 1 of 1