Elvera Leighton was born in 1925, age 99. Possible relatives include Lauren Leighton, Svetlana Leighton and others. Public records show Elvera has also lived in Laguna Woods, CA. Elvera's latest phone number is (949) 768-5810.
Phone Numbers: (949) 768-5810
Results 1 - 1 of 1