Leah Babcock was born in 1908, age 117. Leah Babcock's address is 2839 Shadowbriar Drive #3202, Houston, TX 77077. Possible relatives include Donald Babcock. Public records show Leah has also lived in Fayetteville, NC and Bay Village, OH. Leah's latest phone number is (713) 952-4951.
Also goes by:
Leah B Babcock
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Phone Numbers:
Address History:
2839 Shadowbriar Drive #3202, Houston, TX 77077; 6640 Brookstone Lane Apartment 205, Fayetteville, NC 28314; Bay Village, OH 44140; Millersburg, OH 44654; Youngstown, OH 44512
Results 1 - 1 of 1