Lela Toldson was born in 1937, age 87. Lela Toldson's address is 5785 Clemson Street , Los Angeles, CA 90016. Lela's latest phone number is (951) 588-6624. Previous phone numbers include (951) 785-1959.
Address History: 5785 Clemson Street, Los Angeles, CA 90016;
1716 S Crescent Heights Boulevard, Los Angeles, CA 90035;
Riverside, CA 92504
Results 1 - 1 of 1