Odela Deggs was born in 1929, age 94. Odela Deggs's address is 44 P/O Box L , Colmesneil, TX 75938. Possible relatives include Clarence Deggs, Dee Deggs and 2 others. Public records show Odela has also lived in Hillister, TX and Hockley, TX. Odela's latest phone number is (281) 689-1292. Previous phone numbers include (281) 689-6624 and (409) 429-3058.
Address History: 44 P/O Box L, Colmesneil, TX 75938;
783 County Road 4390, Hillister, TX 77624;
Hockley, TX 77447;
Houston, TX 77066;
Splendora, TX 77372
Results 1 - 1 of 1