Leta Crenshaw was born in 1939, age 84. Leta Crenshaw's address is 5116 Eastbourne Drive , Indianapolis, IN 46226. Possible relatives include Leonard Sanders. Public records show Leta has also lived in Indianapolis, IN. Leta's latest phone number is (317) 459-0879. Previous phone numbers include (317) 545-3701.
Related to: Leonard Sanders
Leta Crenshaw's current address is 2403 East Tremont Court , Richmond, VA 23225. Leta's age is 66 years old (1957). Phone numbers associated with Leta are (804) 232-2871 and (804) 560-9141.
Also goes by: Leta Y Crenshaw
Address History: 2403 East Tremont Court, Richmond, VA 23225;
5210 Tower Drive Apt 276, Wichita Falls, TX 76310;
Henrico, VA 23231
Results 1 - 2 of 2