Sheila Nichols was born in 1964, age 59. Sheila Nichols's address is 841 N 8th Avenue , Elgin, OR 97827. Possible relatives include Kim Huffman, Valerie Johnson and 10 others. Sheila's latest phone number is (541) 663-1348. Previous phone numbers include (541) 786-5753.
Address History: 841 N 8th Avenue, Elgin, OR 97827;
1240 Birch Street, Elgin, OR 97827;
La Grande, OR 97850
Results 1 - 1 of 1