Odessa Scott was born in 1960, age 63. Odessa Scott's address is 2710 Jeffries Street Apartment 103, Dallas, TX 75215. Possible relatives include Alfonso Davis, Alfonzo Davis and 16 others. Odessa's latest phone number is (214) 298-8747. Previous phone numbers include (214) 421-4970 and (214) 584-1230.
Also goes by: Odessa Scott
Address History: 2710 Jeffries Street Apartment 103, Dallas, TX 75215;
1617 Champagne Drive, Dallas, TX 75224;
Garland, TX 75040
Results 1 - 1 of 1