Leta Leach was born in 1933, age 90. Leta Leach's address is 840 N Spruce Street Lot 15, Rapid City, SD 57701. Possible relatives include Harry Leach, Terry Leach and others. Leta's latest phone number is (402) 376-3265. Previous phone numbers include (605) 716-5997.
Leta's age is 51 years old (1973). Phone numbers associated with Leta are (501) 745-3474 and (815) 584-0749. Leta has also lived in Heber Springs, AR.
Leta Leach's birthday is 03/02/1936, and is 88 years old. Leta's home address is 2741 North Fremont Avenue , Springfield, MO 65803. Associates and relatives include Denece Forrester, Noel Leach and others. Latest phone numbers include (417) 742-0834 and (417) 831-0377. Leta's email is noe****@blackplanet.com.
Results 1 - 3 of 3