Levearn Scott was born in 1923, age 100. Levearn Scott's address is 2731 Nebraska Street , Amarillo, TX 79106.
Address History: 2731 Nebraska Street, Amarillo, TX 79106
Levearn Scott's current address is 309 Memory Lane , Edmond, OK 73013. Levearn's age is 100 years old (1923).
Address History: 309 Memory Lane, Edmond, OK 73013
Results 1 - 2 of 2