Odell Scott was born in 1949, age 74. Odell Scott's address is 119 Schmidt Street , Fort Huachuca, AZ 85613. Possible relatives include Sandra Fields, Adrain Scott and 2 others. Public records show Odell has also lived in China Grove, NC and Salisbury, NC. Odell's latest phone number is (704) 298-4120. Previous phone numbers include (704) 938-7097.
Address History: 119 Schmidt Street, Fort Huachuca, AZ 85613;
1375 Partee Drive, China Grove, NC 28023;
Salisbury, NC 28147;
Watertown, NY 13601
Results 1 - 1 of 1