Odessa's birth date was listed as 1943. Odessa’s residency is at 207 Natchez St, Franklin, Tn 37064. Public records show Franklin as a city Odessa also stayed in. Odessa has listed phone number: (615) 790-0560. The current age of Odessa is 81.