Odessa's birth date was listed as 1980. James E Pickard, Brenda C Pickard, Michael S Pickard and 2 other people are people possibly related to Odessa. Odessa now resides at 3829 Wem Dr, Lexington, Ky 40517. Odessa has reached 44 years of age. Phone number listed for Odessa is (859) 523-6198. In addition to Lexington, Odessa also lived in Lexington and Richmond.