Odessa currently resides at 1857 Andros Ct, Saint Louis, Mo 63136. In addition to Saint Louis, Odessa also lived in Saint Louis and St Louis. The phone number (314) 621-8732 is Odessa’s. Odessa's birth date was listed as 1963. Odessa has reached 61 years of age.