Thelma Babcock was born in 1920, age 103. Thelma Babcock's address is 805 N Dysart Road Lot 103, Avondale, AZ 85323. Public records show Thelma has also lived in South Jordan, UT. Thelma's latest phone number is (801) 870-3520. Previous phone numbers include (801) 973-0127.
Results 1 - 1 of 1