Odis now resides at 1209 Cobb St, Edna, Tx 77957. This person has lived also in Lolita. Phone number listed for Odis is (361) 782-7760. Odis's birth date was listed as 1916. The current age of Odis is 108.