Geneva Houchins was born in 1934, age 90. Geneva Houchins's address is 8008 34th Street Lot 9, Lubbock, TX 79407. Possible relatives include Dave Houchins, Clifford Stewart and 2 others. Public records show Geneva has also lived in Lubbock, TX and La Verkin, UT. Geneva's latest phone number is (435) 867-0571.
Phone Numbers: (435) 867-0571
Address History: 5237 West 1525 South, Cedar City, UT 84720;
8008 34th Street Lot 9, Lubbock, TX 79407;
La Verkin, UT 84745;
Layton, UT 84041
Results 1 - 1 of 1