2 people named Shelia Spencer living in Durham, NC

age: 63

Resides in Oxford, NC

Known as Shelia Parker Spencer ...

Related to David ParkerEric Parker, 54Harold Parker, 40 ...

Lived in Durham, NC

Resides in Durham, NC

Related to Helene Parker, 79Yolanda OverbyDana Spencer, 60 ...