Teah Odellick was born in 1982, age 42. Teah Odellick's address is 1359 58th Street , Altoona, PA 16601. Possible relatives include Jacquelyn Baker, Lance Huffman and 3 others. Public records show Teah has also lived in Altoona, PA and Ebensburg, PA. Teah's latest phone number is (814) 341-5394. Previous phone numbers include (814) 525-2584 and (814) 525-8417.
Address History: 1359 58th Street, Altoona, PA 16601;
311 Reiling Lane, Altoona, PA 16601;
Ebensburg, PA 15931;
New Enterprise, PA 16664
Results 1 - 1 of 1