Leora Leverence was born in 1922, age 102. Leora Leverence's address is 28740 Malkoskie Road , Elberta, AL 36530. Possible relatives include Dorcas Leverence, Howard Leverence and others. Public records show Leora has also lived in Twin Lake, MI. Leora's latest phone number is (231) 828-5504. Previous phone numbers include (231) 828-5509 and (251) 968-8670.
Results 1 - 1 of 1