Sheila Duncan was born in 1970, age 53. Sheila Duncan's address is 101 N 6th Avenue , Beech Grove, IN 46107. Possible relatives include Jill Clark, Cory Duncan and 4 others. Public records show Sheila has also lived in Indianapolis, IN and Las Vegas, NV. Sheila's latest phone number is (317) 889-9151. Previous phone numbers include (540) 774-7856.
Address History: 101 N 6th Avenue, Beech Grove, IN 46107;
1440 N Emerson Avenue, Indianapolis, IN 46219;
Las Vegas, NV 89123;
Mukilteo, WA 98275
Results 1 - 1 of 1