Leitha Shelley was born in 1959, age 64. Leitha Shelley's address is 1409 N Buchanan Street , Amarillo, TX 79107. Possible relatives include Cindy Malone, Samara Pace and 6 others.
Address History: 1409 N Buchanan Street, Amarillo, TX 79107;
4421 Se 33rd Avenue, Amarillo, TX 79103;
Clarendon, TX 79226
Results 1 - 1 of 1