Oscar Huffstetler was born in 1915, age 109. Oscar Huffstetler's address is 424 W Hunt Road , Alcoa, TN 37701. Possible relatives include Jean Huffstetler. Oscar's latest phone number is (865) 982-7753.
Related to: Jean Huffstetler
Phone Numbers: (865) 982-7753
Address History: 424 W Hunt Road, Alcoa, TN 37701
Results 1 - 1 of 1