Babara Backus was born in 1932, age 92. Babara Backus's address is 5200 Keller Springs Road Apt 1034, Dallas, TX 75248. Possible relatives include David Backus, Kathleen Backus and 5 others. Public records show Babara has also lived in Austin, TX. Babara's latest phone number is (972) 239-1390. Previous phone numbers include (972) 345-0315.
Results 1 - 1 of 1