Leonard Devanna was born in 1946, age 77. Leonard Devanna's address is 902 Shore Crest Road , Carlsbad, CA 92011. Possible relatives include Toni Cameron, Donna Costa and 4 others. Public records show Leonard has also lived in El Dorado Hills, CA and Sacramento, CA. Leonard's latest phone number is (707) 452-9214. Previous phone numbers include (760) 603-1244.
Address History: 902 Shore Crest Road, Carlsbad, CA 92011;
704 Dianthus Lane, El Dorado Hills, CA 95762;
Sacramento, CA 95834;
Vacaville, CA 95687;
Holliston, MA 01746
Results 1 - 1 of 1