Sheila Duncan was born in 1963, age 61. Sheila Duncan's address is 618 Goodwin Street , New Castle, IN 47362. Possible relatives include Sherry Davis, Bradlee Duncan and 5 others. Public records show Sheila has also lived in Indianapolis, IN. Sheila's latest phone number is (765) 521-3996. Previous phone numbers include (765) 521-4269 and (765) 524-8470. The latest email address for Sheila Duncan is lew****@sbcglobal.net.
Also goes by: Sheila Anne Imel
Address History: 618 Goodwin Street, New Castle, IN 47362;
5768 Agawam Drive Apt 2b, Indianapolis, IN 46226
Emails: lew****@sbcglobal.net,
lew****@sbcglobal.net
Results 1 - 1 of 1