Leta Land was born in 1911, age 112. Leta Land's address is 917 W 10th Street , Sedalia, MO 65301. Possible relatives include James Land, John Land and 1 others. Leta's latest phone number is (816) 826-0676.
Phone Numbers: (816) 826-0676
Address History: 917 W 10th Street, Sedalia, MO 65301
Leta Land's current address is 861 Miramar Terrace , Belmont, CA 94002. Phone numbers associated with Leta are (650) 593-5861 and (650) 593-7172. Leta has also lived in Belmont, CA.
Results 1 - 2 of 2