Sheba Russell was born in 1965, age 59. Sheba Russell's address is 6764 Maple Stone Lane , Colorado Springs, CO 80927. Possible relatives include Christina Dee, Martinez Puente and 20 others. Public records show Sheba has also lived in Peyton, CO and Farmington, NM.
Address History: 6764 Maple Stone Lane, Colorado Springs, CO 80927;
12465 Angelina Drive, Peyton, CO 80831;
Farmington, NM 87499;
Las Cruces, NM 88001
Results 1 - 1 of 1