Leta Mallon was born in 1930, age 93. Leta Mallon's address is 1111 Buena Vista Avenue , Escondido, CA 92027. Possible relatives include Albert Mallon, David Mallon and 3 others. Leta's latest phone number is (442) 746-0017. Previous phone numbers include (760) 746-0017.
Address History: 1111 Buena Vista Avenue, Escondido, CA 92027
Results 1 - 1 of 1