Odessa is a city Scott has lived in. Records link phone number (432) 381-0453 with Scott’s details. Larry Gean Kerr, Lucille W Kerr, Nona S Kerr and 3 other people are people possibly related to Scott. Scott’s residency is at 10506 Tierra Blanca Dr #D, Odessa, Tx 79763. This person's birth year is 1977. The current age of Scott is 48.