Odessia Knowles was born in 1981, age 42. Odessia Knowles's address is 5255 Memphis Street Unit 716, Denver, CO 80239. Possible relatives include Elsey Duncan, Daryl Harris and 3 others. Public records show Odessia has also lived in Tualatin, OR and Frisco, TX. Odessia's latest phone number is (435) 752-0889. Previous phone numbers include (509) 235-7353 and (801) 773-1661.
Address History: 5255 Memphis Street Unit 716, Denver, CO 80239;
19870 Sw 68th Avenue, Tualatin, OR 97062;
Frisco, TX 75033;
Houston, TX 77090;
Ogden, UT 84404
Results 1 - 1 of 1